【问题标题】:restore application data programmatically以编程方式恢复应用程序数据
【发布时间】:2012-09-30 14:45:17
【问题描述】:

如何以编程方式从有根设备上的 SDCard 恢复应用程序数据???

我从事备份/恢复应用程序的工作,我执行了以下步骤:

-备份案例我将数据应用程序从 /data/data/PackageName/ 复制到 SDcard

然后我删除了应用程序并重新安装它

-还原案例我将备份中的相同数据应用程序从 SD 卡复制到 /data/data/PackageName/

但是当我启动它时应用程序停止了?

对不起我的英语

【问题讨论】:

  • 你说的是同一个应用吗?或者您是否尝试使用另一个应用从一个应用备份数据?
  • 好的,你能从崩溃中发布 logcat 吗?这将有助于为我们指明正确的方向。
  • @Barak 我无法发布 logcat,因为我的应用程序运行良好,它可以正确复制并过去另一个应用程序的应用程序数据,但问题是当我启动我复制和粘贴数据的应用程序时它从我的应用程序不会启动

标签: android backup restore


【解决方案1】:

如果应用程序将数据存储在 SDCard 中,那么您还必须备份该数据......该数据的路径是“/mnt/sdcard/Android/data/Packagename/”。

【讨论】:

  • 我要备份的应用在“/mnt/sdcard/Android/data/Packagename/”中没有任何数据,感谢您的回复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-07-27
  • 1970-01-01
  • 2014-06-22
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 2019-08-25
相关资源
最近更新 更多