晚上好。
我正在开发一个需要将SQL Lite数据库连接到外部数据库的Android项目。我已经做到了,它工作正常,但现在我想做一些不同的事情。因为Android并不总是连接到互联网,我需要将新信息发送到外部数据库,我想做这样的事情: 如果应用程序已连接到互联网(当有新数据可用时),它会将数据发送到外部数据库并将其保存在本地数据库中。在本地数据库中,我有一个Date字段,如果信息尚未发送,则该字段为空,或者具有发送数据时的值。 如果我在新数据可用时没有互联网连接,则数据将仅保存在android DB中。当应用程序启动时,它会检查它是否已连接到互联网并发送尚未发送的数据。
我也希望每天至少一次,应用程序会尝试自动更新外部数据库(无需用户交互)。我被建议使用这个http://developer.android.com/training/sync-adapters/index.html但经过一些研究后似乎很少有人使用它。
你怎么看?是否有其他方法或一些可以参考的最新教程? 谢谢