0
私はオンラインバックエンドのデータベースにデータを格納するAndroidアプリケーションを作成し、sqllite
に保存します。これは、ユーザーがオンラインの場合、オンラインバックエンドデータベースとsqliteデータベースとのデータ同期を意味します。ユーザーがオフラインになると、sqlite data.isを適切な方法で使用できるようになります。または、私がより良い解決策にすることができるものは?オンラインデータベースを使用したAndroidアプリケーションmysqlはオフラインデータベースと同期しますsqliye
?私は以前のアプリケーションでそれをしました。より良い解決策が必要なのは同期アダプタです。 –
実際には、ローカルデータベース(sqlite)を常に使用しますが、ユーザーがインターネットにアクセスすると、データベースを同期します。ユーザーのモバイルインターネットを「使用」しないでください(Wi-Fiアクセスがある場合は問題ありません)。すべてがローカルなのでアプリケーションは高速になります。ローカルからのデータを使用しますが、あなたはデータがあなたのサービスにオンラインで行くとします。 – Vlad
あなたは私がオフラインですべてを保存していると言いました。いつオンラインと同期するのですか?また、ユーザーとのやり取りなしにバックグラウンドでオンラインサーバーと同期する方法はありますか? –