我实际创建了一个Android应用程序,现在我想在该应用程序中添加备份和还原选项。如果我点击备份选项,该特定用户的所有数据,包括视频,媒体等,都需要以.zip格式备份,需要保存在电话簿中。
我的问题是我是否需要使用Android API提供的BackupAgentHelper,还是有其他方法可以做到这一点?如果有人能帮忙,那将是非常有用的。
答案 0 :(得分:0)
您可以使用自动备份或键/值备份(通过扩展BackupAgentHelper)。或者您可以实施自己的自定义备份解决方案。
如果您要定位Android版本4,5或API级别22或更低版本,则需要使用键/值备份。如果您定位到Android 6及更高版本,则可以使用自动备份。
自动备份和键/值备份之间的差异:
https://developer.android.com/guide/topics/data/backup.html
自动备份:
https://developer.android.com/guide/topics/data/autobackup.html
键/值备份:
https://developer.android.com/guide/topics/data/keyvaluebackup.html