在Android应用程序与远程MySQL数据库同步SQLite数据库

问题描述:

我正在使用远程MySQL数据库信息更新我的SQLite数据库的android(Java)项目。在Android应用程序与远程MySQL数据库同步SQLite数据库

最初我想创建SQLite数据库作为确切的远程MySQL数据库。之后,应用程序通常会处理SQLite数据库。

然后,当应用程序关闭,并重新启动,如果任何修改发生在远程MySQL数据库我想同步sqlite数据库与MySQL数据库信息。

任何人都可以告诉我如何完成这项任务。谢谢

使用帐户验证器?或者使用服务API(请参阅Google I/O通话管http://www.youtube.com/watch?v=xHXn3Kg2IQE快进到37:37)

您可以使用android服务API android.app.Service来实现此目的。

你只需要运行一个服务,它将检查服务器数据库变化,如果有变化,从服务器获取数据。

你必须运行该服务写一个BroadcastReceiver它会告诉服务运行指定的时间后或应用后根据需要启动