我有一个用例,我需要从一个设备(HTC魔术)执行联系人备份,并在另一个设备(HTC Desire2)上恢复。
我尝试使用Android Backup API's,但在测试期间,我发现我们无法恢复不同设备(HTC Desire2)上的数据。但我能够成功恢复同一设备上的数据(HTC magic)。
很少有疑问:
有没有办法可以在其他设备上恢复数据?
我想显式调用BackupManager的requestRestore()
API,但是当我调用API时它会抛出SecurityException
,即使我在清单中有android.permission.BACKUP
权限。我们需要使用平台证书签署申请吗?