Androidクラウドを使用してアプリケーションのデータベースをバックアップできますか?この機能の制限は何ですか?
質問する
3476 次
1 に答える
8
私は解決策に出くわしました。どうやらそれは開発ガイドにあったようです。他の人が恩恵を受けることができるように、ここに置くべきだと思いました。
BackupAgentHelper クラスには、SharedPreferences ファイルをバックアップするための SharedPreferencesBackupHelper があります。内部ストレージからファイルをバックアップするための FileBackupHelper。
したがって、データベースをバックアップするには、BackupAgent を拡張してデータベース内のデータをバックアップする必要があります。ユーザーがアプリケーションを再インストールしたときに復元する SQLite データベースがある場合は、バックアップ操作中に適切なデータを読み取るカスタム BackupAgent を構築する必要があります。その後、テーブルを作成し、復元操作中にデータを挿入します。
図については、次のリンクにアクセスしてください: http://developer.android.com/guide/topics/data/backup.html#BackupAgent
于 2011-02-11T06:38:58.437 に答える