我正在寻找一种跨设备同步我的 Android 应用程序的 SQLite 数据的方法。
Dropbox Datastore API 似乎很合适(至少在概念上)。我研究了可用的例子,但还不能理解这个 API 如何通过它的 ContentProvider=>ContentResolver=>Adaptor=>ListView 机制适应 Android 数据访问世界观。
我的猜测是,为了更顺畅地集成 Datastore API 需要某些管道,甚至可能作为 SQLite 的替代品。而且它所属的最好的地方似乎离ContentProvider很近。
上述假设是否正确,即:我是否应该尝试编写自定义 ContentProvider 来从 Datastore API 获取数据?或者也许存在/计划有更好的选择?