Android更新资产文件夹中的数据库

时间:2011-12-08 12:18:00

标签: android sqlite

我有一个应用程序从assets文件夹中的数据库接收数据。现在每个人都在他们的手机上有我想要更新数据库的应用程序。我已准备好在服务器上运行新数据库,但如何将更新的数据库放入手机上的assets文件夹中。只有当他们想要更新当然???

干杯,

麦克

1 个答案:

答案 0 :(得分:2)

SQLiteOpenHelper构造函数有一个version参数。如果您提供的某个数字大于手机内存中的现有数据库版本,则onUpgrade函数将在调用getWritableDatabase后运行。在onUpgrade内,您应该处理更新数据库。

这里有一些示例代码: Question about onUpgrade method android