我已经做了很多关于这个问题的搜索,但是没有找到真正有用的东西。我只想知道是否可以使用SyncAdapter和内容提供程序将远程数据库与Android SQLite数据库同步。我不想使用其他解决方案,比如Web服务或将数据库文件发送到服务器,如果可能的话,我需要实现规则来解决冲突。谢谢。
我已经做了很多关于这个问题的搜索,但是没有找到真正有用的东西。我只想知道是否可以使用SyncAdapter和内容提供程序将远程数据库与Android SQLite数据库同步。我不想使用其他解决方案,比如Web服务或将数据库文件发送到服务器,如果可能的话,我需要实现规则来解决冲突。谢谢。
您仍然需要使用类似Web服务的东西来将它们连接在一起,没有像SQL复制或其他任何自动机制可以实现这一点。所有SyncAdapter提供的只是一个系统管理的定期运行服务,旨在用于同步数据。您需要编写所有与本地数据库和远程数据库通信的代码,并管理在它们之间移动数据。