是否可以使用 Android的备份管理器 备份一个最小的文件 (一个20字的文本文件?) 我不太明白这是否可行以及如何做到这一点。 ..
答案 0 :(得分:0)
您可以在http://developer.android.com/guide/topics/data/backup.html阅读,您可以保存任何类型的数据,包括文件。
另请查看http://developer.android.com/reference/android/app/backup/FileBackupHelper.html
答案 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,了解如何使用此新工具自动备份文件,而无需实际编写自己的备份代理。