AndroidアプリのSQLiteデータをデバイス間で同期する方法を探しています。AndroidアプリケーションのプライマリストレージオプションとしてDropbox Datastore APIを使用する
DropboxのデータストアのAPIは、(少なくとも概念的には)うまく収まるように思われます。私は利用可能なexamplesを研究しましたが、このAPIがContentProvider => ContentResolver => Adapter => ListViewの機械でAndroidデータアクセスの世界観にどのように適合するかはまだ分かりません。
私の推測では、特定の配管が多分のSQLiteのドロップイン代替として、データストアAPIのスムーズな統合のために必要とされることです。そして、それが所属する最良の場所は、ContentProviderの近くにあるようです。
上記の仮定は正しいですか。つまり、Datastore APIからデータを取得するカスタムContentProviderを作成する必要がありますか?または、より良い選択肢が存在するか、計画されているか?