我已经对此做了很多搜索,但我没有发现任何真正有用的东西。 我只是想知道是否可以使用SyncAdapter和内容提供程序将远程数据库与android sqlite数据库同步。 我不想使用其他解决方案,如webservices或将数据库文件发送到服务器,如果可能,我需要实现规则来解决冲突。 感谢。
答案 0 :(得分:5)
你仍然必须使用类似Web服务的东西将它们连接在一起,没有像sql复制或任何东西那样的自动机制。所有SyncAdapter提供的是系统管理的定期运行服务,旨在用于同步数据。您必须编写所有代码以与本地数据库和远程数据库通信,并管理它们之间的数据移动。