Java 为什么';备份经理不能完成我的备份吗?
报告的产出是:Java 为什么';备份经理不能完成我的备份吗?,java,android,backup-agent,Java,Android,Backup Agent,报告的产出是: public class MyBackupAgent extends BackupAgentHelper { static final String DB_FILE_NAME = "name"; static final String DB_BACKUP_KEY = "key"; @Override public void onCreate() { FileBackupHelper
public class MyBackupAgent extends BackupAgentHelper {
static final String DB_FILE_NAME = "name";
static final String DB_BACKUP_KEY = "key";
@Override
public void onCreate() {
FileBackupHelper dbs = new FileBackupHelper(this, getFilesPath());
addHelper(DB_BACKUP_KEY, dbs);
}
private String getFilesPath() {
File path = getDatabasePath(DB_FILE_NAME);
return path.getAbsolutePath();
}
}
有什么问题吗?您确定首先有问题吗?这些日志看起来并不像是要显示任何类型的错误。当我更改设备时,没有备份,日志的最后一行显示出一些问题,我对此表示怀疑。您是否看到日期和时间之后的
D/
?指示调试日志项的。它根本不应该指示错误。
04-27 21:54:13.681: V/BackupManagerService(1087): addPackageParticipantsLocked: #1
04-27 21:54:13.681: I/BackupManagerService(1087): Scheduling backup for new app my.package
04-27 21:54:13.681: D/BackupManagerService(1087): Now staging backup of my.package
04-27 21:55:11.621: D/BackupManagerService(1087): couldn't find params for token 0