Android备份管理器备份最小文件

时间:2015-02-13 13:45:06

标签: java android file key backup

是否可以使用 Android的备份管理器 备份一个最小的文件 (一个20字的文本文件?) 我不太明白这是否可行以及如何做到这一点。 ..

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

如果您使用的是原始备份API,您可能只希望BackupAgent实现扩展android.app.backup.BackupAgentHelper,然后使用为要保留备份的文件配置的FileBackupHelper。

https://android.googlesource.com/platform/development/+/master/samples/BackupRestore/src/com/example/android/backuprestore/FileHelperExampleAgent.java是将FileBackupHelper用于单个文件的示例。在同一个示例代码目录中还有其他示例代理,它们显示了用于备份数据的其他备选方法。

在Android 6.0(Marshmallow)及更高版本中,您可以使用新的基于文件的备份API,在您的应用程序中需要更少的代码,可能根本不需要。请查看http://developer.android.com/training/backup/autosyncapi.html,了解如何使用此新工具自动备份文件,而无需实际编写自己的备份代理。