更新时间:2022-11-02 23:36:30
一个更简洁的方法是创建一个自定义的 BackupHelper
:
A cleaner approach would be to create a custom BackupHelper
:
public class DbBackupHelper extends FileBackupHelper {
public DbBackupHelper(Context ctx, String dbName) {
super(ctx, ctx.getDatabasePath(dbName).getAbsolutePath());
}
}
然后将其添加到 BackupAgentHelper
:
public void onCreate() {
addHelper(DATABASE, new DbBackupHelper(this, DB.FILE));
}