我的应用程序使用SQLite数据库存储信息。我有一个函数来检查文件夹和数据库是否已经存在,如果不存在,它将从互联网上下载数据库(目前我使用Dropbox存储db文件)并将其存储在SD卡上,然后打开数据库。数据库是可写的,因为它允许用户对对象进行评分。我有两个问题。
1.) 我想提供数据库更新功能,并在版本号更高时更新数据库并替换现有的数据库。我已经做了一些研究,从我的发现来看,可以存储一个带有版本号的xml或json文件,只需解析信息,如果版本号更高,则下载新的数据库。
请问有人能提供如何完成这个任务的示例,以及在此任务中使用xml或json哪种方式更好?
2.) 在下载和访问新版本的数据库时,是否有办法保存评分?
谢谢
1.) 我想提供数据库更新功能,并在版本号更高时更新数据库并替换现有的数据库。我已经做了一些研究,从我的发现来看,可以存储一个带有版本号的xml或json文件,只需解析信息,如果版本号更高,则下载新的数据库。
请问有人能提供如何完成这个任务的示例,以及在此任务中使用xml或json哪种方式更好?
2.) 在下载和访问新版本的数据库时,是否有办法保存评分?
谢谢
PRAGMA user_version
。 - zapl