BackupManager
アプリの DB をバックアップするためにを使用したいと思います。BackupAgent
ドキュメントにはとについて記載されており、DB がある場合BackupAgentHelper
に使用することが記載されています。BackupAgent
一方、 には物事を非常に簡単にBackupAgentHelper
するきちんとした機能があります。FileBackupHelper
私の質問:
1) FileBackupHelper
/data/data/<myapp>/databases にある .sqlite ファイルのバックアップに使用できますか?
2)そうでない場合、SQLiteOpenHelper
のメソッドを内部onBackup()
で使用できonRestore()
ますか(onCreate / onUpgrade to backup / restore)?