众所周知,android手机的系统是可以升级的,而且用户可以随意刷其他的自制的系统。这时就需要备份手机中的一些东西。重要的联系人自然不必多说,但是我们手机中收藏安装的各种应用程序就比较麻烦了,虽然有各式的备份软件,对于大部分应用而言(包括免费和收费),都可以用 MyBackup Pro 之类备份软件很容易的备份出软件的apk安装包。
但是就有那么一小撮软件,把apk加了Private属性,使得在MyBackup Pro等备份软件中看不到这些软件,更不用说备份了,有的即使看到了,也是无法备份,会提示备份失败。在android电子市场里购买过几个软件,其中就有两个个存在这种类似情况。刷机后就不好找了,很可惜。到底要怎么样才能把这些软件的apk安装包备份出来呢?
后来发现使用强大的Root Explorer高级文件管理器可以很轻易的就备份出带Private属性的apk安装包。下面就来一起学习一下吧。
具体方法如下:
1. 先确定你的要备份出来的软件apk包是不是带Private?如果用MyBackup Pro等备份软件尝试备份时,找不到这个软件,或是备份失败,那基本上就是这种情况了,很好判断的;
2. 然后大家下载安装Root Explorer高级文件管理器;
3. 打开Root Explorer高级文件管理器询问SU 权限的时候选择 Always Allow(总是同意)
4. 可以正常使用Root Explorer高级文件管理器后,找到那些带private属性的软件apk包存放的目录,一般是在app-private这个文件夹下。需要注意的是,这些软件apk安装包的存放目录可能不一样,不同机型,不同的rom,不同的app2sd都会造成存放路径不同,这需要大家根据自己的机器来搜索一下了;
5. 找到软件apk包存放的目录后,这时你会看到那些你找不到的软件apk包原来就在这里,不要急着拷贝出来,那样是没用的,随便打开一个,你会发现提示错误“There is a problem parsing the package.”,如果你现在备份的话,备份出来的apk安装包也是不能安装的;
6. 我们要做的是,长按住你要备份出来的apk安装包,在弹出的菜单选项中选择Permissions(权限),把Others(其他)中的Read(可读)属性打勾,即第三排第一个。然后按OK(确定);
7. 现在你就可以备份该软件了,长按住你要备份出来的apk包,在弹出的菜单选项中选择Copy(复制),退回根目录进入sdcard目录,把这个apk安装包粘贴Paste到一个你找得到的目录去;
8. 就这样,一个带Private属性的软件apk安装包就被你备份出来了,连上电脑赶紧把apk安装包拷贝出来以备后用,也可以将软件分享给其他用户安装使用。
通过上面的方法,大家很容易就能备份出之前无法备份或是看不到的软件了,帮助大家解决的一些高级软件的备份难问题。其实这种无法备份的情况大多数情况是出现在一些付费软件上,为了防止大家购买后传播。这个方法也有个要注意的地方,就是使用Root Explorer高级文件管理器是需要手机获取root权限的。