1

我正在开发一个 android 应用程序,其中我的 android 设备上有 SQlite 数据库,而 sql server 在云上。我想同步 sqlite db 和 cloud.i 上的 db。我想如果我在 Android 中更改数据库数据,那么它将更改云服务器上的数据。当我从服务器更改数据时,它应该更改 android 设备中的数据。当互联网可用时,同步将在 2-3 天内运行。我用谷歌搜索并获得了很多关于此的链接,但我并没有清楚地知道如何执行此操作。1[google]( http://www.quickconnectfamily.org/qcdbsync/docs/java/org/quickconnect/sync/SynchronizedDB.ht ml).2如果 some1 给我任何示例代码来实现这一点,google anyhelp 将非常受欢迎.

4

1 回答 1

1

我认为您必须在 android 的帐户和同步部分创建一个帐户,并且必须创建一个跟踪时间和数据的服务,并且您必须在每次同步发生时放置一个标志或时间戳,并且在同步过程中您可能必须检查两个表中的表数据是否相同。如果发现任何差异,则合并两个表并替换重复的条目。

于 2013-07-19T12:28:36.453 回答