在Android应用程序与远程MySQL数据库同步SQLite数据库
问题描述:
我正在使用远程MySQL数据库信息更新我的SQLite数据库的android(Java)项目。在Android应用程序与远程MySQL数据库同步SQLite数据库
最初我想创建SQLite数据库作为确切的远程MySQL数据库。之后,应用程序通常会处理SQLite数据库。
然后,当应用程序关闭,并重新启动,如果任何修改发生在远程MySQL数据库我想同步sqlite数据库与MySQL数据库信息。
任何人都可以告诉我如何完成这项任务。谢谢
答
您可以使用android服务API android.app.Service来实现此目的。
你只需要运行一个服务,它将检查服务器数据库变化,如果有变化,从服务器获取数据。
但你必须运行该服务写一个BroadcastReceiver它会告诉服务运行指定的时间后或应用后根据需要启动