如何检查Android备份服务是否受支持?

问题描述:

根据the documentation如何检查Android备份服务是否受支持?

数据备份不能保证适用于所有的Android 设备。

如何检查我的代码是否支持或不支持? 我试图检查我自己的设备上会发生什么,但是呼叫dataChanged除了日志消息Backup pass but e=true p=false(消息的解释是here)之外什么都没说。 adb shell bmgr backup my.package.name也是如此。我想通知我的应用程序用户是否不支持。

+0

Samsung Note 2未备份文件(FileBackupHelper)。 Sharedpreference正在备份。我想知道我是否在代码中犯了错误,或者在Galaxy Note 2设备 – coolcool1994 2014-12-14 14:31:15

+0

@ coolcool1994中备份文件实际上是不可能的,请对我提出的有关它的问题进行明星 - https://code.google。 COM/p /安卓/问题/细节?ID = 81612 – 2014-12-14 14:40:14

备份API可用于任何以Froyo开头的设备,但不幸的是,有些产品历史上意外地破坏了系统行为的各个方面。这应该比Android M好得多;更重要的是要确保整个设备的备份/恢复工作正常。