如何确认Android M自动备份工作正常

如何确认Android M自动备份工作正常,android,sharedpreferences,backup,android-6.0-marshmallow,Android,Sharedpreferences,Backup,Android 6.0 Marshmallow,是否可以确认自动备份在调试版本中工作 根据文档,我希望看到SharedReference在使用Android M设备重新安装时被恢复: AndroidManifest.xml: <application android:allowBackup="true"> 它们看起来很棒。接下来,我确保已启用备份管理器并强制执行备份: $ bmgr enabled Backup Manager currently enabled $ bmgr run $ bmgr fullbackup

是否可以确认自动备份在调试版本中工作

根据文档,我希望看到SharedReference在使用Android M设备重新安装时被恢复:

AndroidManifest.xml:

<application android:allowBackup="true">
它们看起来很棒。接下来,我确保已启用备份管理器并强制执行备份:

 $ bmgr enabled 
 Backup Manager currently enabled
 $ bmgr run
 $ bmgr fullbackup my.app
 Performing full transport backup
最后,我卸载并重新安装调试版本。应用程序启动后,我重新检查了
/shared\u prefs
中的文件(以及应用程序设置),但数据没有恢复

我还尝试通过以下方式显式恢复备份(运气不佳):

 $ bmgr enabled 
 Backup Manager currently enabled
 $ bmgr run
 $ bmgr fullbackup my.app
 Performing full transport backup
$ bmgr restore my.app