安卓教程:增加软件安装时路径选择

我们在手机上安装软件时常常会想,如果能指定安装到内存或内存卡就好了,而系统的应用包安装程序又无法做到这点,今天这个教程就来解决这个问题。

这个教程适用于安卓2.3X、4.0X、4.1X,其它的安卓版本理论上也可用,但我没有测试过,有兴趣的可以自己测试下。以下内容需要手机有ROOT权限,并且已安装RE管理器。

安卓教程:增加软件安装时路径选择-5

1 我们先来看看修改后的效果,修改前,手机安装程序时如图:

安卓教程:增加软件安装时路径选择-5

2 修改后,手机安装程序时如图,用手机安装软件时有安装到机身还是SD卡的选项,是不是很爽?

安卓教程:增加软件安装时路径选择-5

3 下面说修改的方法,首先下载修改后的PackageInstaller.apk文件,4.0及以上的系统请点此下载:PackageInstaller.apk 2.3x的系统请点此下载:PackageInstaller.apk,我们把刚下载得到PackageInstaller.apk,放到SD卡,用RE管理器移动PackageInstaller.apk到system目录,并把权限更改如图:

提醒下:不要下错文件。下载后的文件请把名称改成PackageInstaller.apk再放到SD卡。

安卓教程:增加软件安装时路径选择-5

4 把修改权限后的PackageInstaller.apk移动到system/app目录覆盖原文件,如果你的system/app目录有PackageInstaller.ODEX文件,同时要删除PackageInstaller.ODEX(建议在覆盖与删除前进行备份)

操作完成后重启手机,就可以试试效果了。如果更改失败按以上方法把备份的原文件放回去就可以了。本人亲测,只要认真按教程操作失败机率几乎没有。