我尝试在云上保存/备份SD文件,但找不到执行此操作的方法。
我看到了BackupAgentHelper
,但在文档中说它仅适用于sharedPreferences
或内部文件。
这是一种将FileBackupHelper
与SD卡上的文件一起使用的方法?或者也许我必须使用其他功能进行备份?
我试试这个:
File root = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+Globals.BASE_PATH);
FileBackupHelper helper = new FileBackupHelper(this, root.getAbsolutePath());
addHelper(FILES_BACKUP_KEY, helper);
但它不起作用...
修复:我使用DropBox API进行备份/恢复
Android 保存
/备份 API 在我的情况下没有用,因为我想保存 SD 文件......所以我必须使用外部保存/备份系统,如GDrive或DropBox。我选择DropBox是因为它的效果非常好,而且使用起来非常简单。