我正在开发一个android(Java)项目,我想用远程MySQL数据库信息更新我的SQLite数据库。
最初我想创建SQLite DB作为精确的远程MySQL数据库。该应用程序通常处理SQLite DB。
然后当应用程序关闭并再次启动时,如果远程MySQL数据库发生任何修改,我想将sqlite数据库与MySQL数据库信息同步。
任何人都可以知道如何完成这项任务。谢谢
答案 0 :(得分:1)
您可以使用 android服务API android.app.Service 来实现此目的。
您只需运行将检查服务器数据库更改的服务,如果有更改,则从服务器获取数据。
但运行该服务您必须编写一个BroadcastReceiver ,这将告诉服务在指定时间后或应用程序启动后运行,具体取决于要求
答案 1 :(得分:0)
使用帐户身份验证器?或者使用服务API(请参阅Google {/ 3}}上的Google I / O谈话快进37:37)