TAG:
简介市场上不少应用都提供了应用程序(安装包+应用数据)备份与恢复的功能,使得用户在重刷系统之后,应用程序的保存的信息也不会丢失(如:游戏的进度)。目前做的比较好的有:
方案应用程序的数据保存在目录 /data/data/{package} 普通应用没有权限访问别的应用数据目录下文件,因此需要以 ROOT 用户身份进行文件的备份与恢复操作。
备份流程
恢复流程
遇到的问题android ApplicationInfo.sharedLibraryFiles 始终返回 null 这里有人提到此问题 busybox tar 相关问题,参考 (shaobin0604) |