今天我主要谈谈一些关于精简ROM的方法。

首先,有两种方法。

其一是傻瓜式的,有点电脑常识的都懂。不都说了,上工具。

蘑菇ROM助手

界面如下,使用我就不多说了,大家接触一下都会的。

工具地址在下面。

android系统精简方法 如何精简安卓app_android系统精简方法



我主要是讲讲第二种方法

1、要将要精简的包解压,例如解压到ROM文件夹。(不解压也可以,不过改起来比较麻烦)

2、预装的可卸载软件放在data/app/目录下,对于data/app/目录下的app,可直接添加或删除apk文件来达到精简目的。

3、系统内置软件是放在system/app/目录下,内置软件的精简相比上面预装的可卸载软件可能要麻烦些。为什么这样说呢,因为这和你要删除或添加的apk有关。以Baidu.apk为例,用WinRAR打开,如下。

android系统精简方法 如何精简安卓app_动态数据_02

如果里面无lib文件夹,则可跳过这一步骤。

把lib文件夹下所有.so驱动文件复制,放到ROM包下system/lib文件夹下。

android系统精简方法 如何精简安卓app_so文件_03

android系统精简方法 如何精简安卓app_动态数据_04


再把apk文件放置到system/app/目录下。ok~

过程有点烦,要有耐心呀----------------------------------

so文件介绍:动态数据库文件,动态数据库文件是在你程序运行时需要的时候才动态加载到程序中,支持你的程序。

4、同时要精简系统内置软件时,要把system/app/目录下对应的so文件删掉,再删除system/app/目录下要删除的apk。
精简完,重新压缩为zip格式,切记!!最后要打包,这步也算是挺关键的。

用下面的打包工具,解压缩,运行APKSign应用程序

后面省去200个字,不解释了。