在Android应用程序上使用远程MySQL DB同步SQLite DB

时间:2011-07-08 11:56:21

标签: android mysql sqlite

我正在开发一个android(Java)项目,我想用远程MySQL数据库信息更新我的SQLite数据库。

最初我想创建SQLite DB作为精确的远程MySQL数据库。该应用程序通常处理SQLite DB。

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

任何人都可以知道如何完成这项任务。谢谢

2 个答案:

答案 0 :(得分:1)

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

您只需运行将检查服务器数据库更改的服务,如果有更改,则从服务器获取数据。

运行该服务您必须编写一个BroadcastReceiver ,这将告诉服务在指定时间后或应用程序启动后运行,具体取决于要求

答案 1 :(得分:0)

使用帐户身份验证器?或者使用服务API(请参阅Google {/ 3}}上的Google I / O谈话快进37:37)