我正在尋找一種方法來跨設備同步我的Android應用程序的SQLite數據。使用Dropbox Datastore API作爲Android應用程序的主要存儲選項
Dropbox Datastore API似乎很適合(至少在概念上)。我已經研究了可用的examples,但還不能理解這個API如何適應Android數據訪問的世界觀,它的ContentProvider => ContentResolver => Adapter => ListView機制。
我的猜測是,爲了更順利地集成Datastore API,可能需要某些管道工具,甚至可以作爲SQLite的替代替代品。它所屬的最佳位置似乎接近ContentProvider。
上述假設是否正確,即:我是否應該嘗試編寫自定義的ContentProvider,它將從Datastore API中獲取數據?或者更好的選擇存在/計劃?