使用APK安装数据库并与服务器保持最新

时间:2018-07-26 12:23:40

标签: android sqlite android-sqlite

我想将一个现成的SQLite数据库集成到我的应用程序中,以便最紧迫的数据在应用程序首次打开时可用。 然后,如果有较新版本的数据库可用,则将询问您是否要更新它。

1 个答案:

答案 0 :(得分:1)

您要执行的操作是让后端(发送更新的服务器)在请求开始时发送时间。当您第一次进入该应用程序时,请更新SQL lite表并将其保存在共享首选项中。然后,每次他们打开应用程序时,如果保存的时间已更改,则将保存的时间与从数据库发送的时间进行比较,这意味着您已准备好发送更新,并且可以通知用户。

如果您要从数据库发送json请求,则只需在数据开头添加一个类似这样的标签即可进行检查:

 "last_update": 1526340499514