Android App可以离线和在线工作吗?我应该以哪种方式同步数据?

时间:2013-02-13 10:54:38

标签: android database sqlite synchronization offline

我正在创建离线和在线工作的应用程序......但是我应该将数据从sqlite数据库同步到服务器。我使用Web服务接受应用程序请求,但问题是我在sqlite数据库中有多个像父子关系一样的依赖和每个具有id列的记录但在服务器端有相同的表结构存在Id列,它是标识列由服务器自动生成,但在app中的本地数据库中我不能使用Id作为AUTOINCREMENT .... bcz它会使id ... ....

另一种情况 - 我必须先将第一个主表插入服务器然后再插入其子表。 并获取在服务器上生成的id ...获取本地数据库并更新它。

我应该如何保持数据的一致性...请帮助我

提前致谢

1 个答案:

答案 0 :(得分:0)

使用google Firebase或CouchDBLite