红米手机高效缓存清理助手:一触即达的APK优化解决方案
红米手机一键清除APK缓存冗余
红米手机清除APK缓存冗余操作指南
1、首先启用红米手机的USB调试模式,在手机桌面点击进入设置界面——点击“全部设置”——点击“开发者选项”进入,开启“USB调试”即可。
2、开启USB调试后,还需安装红米USB驱动,(已安装的用户可忽略此步骤),具体操作如下:
先在电脑桌面找到“我的电脑”-右键“属性”-"硬件"-“设备管理器”;
如果出现如上图所示的黄色问号,说明你的红米驱动尚未安装,请右键-属性;
然后选择第二项“从列表或指定位置安装(高级)”,单击“下一步”继续;
选择第一项“在这些位置上搜索最佳驱动程序”,再勾选“在搜索中包括这个位置”,点击“浏览”;
找到你之前下载好的驱动文件的位置,然后点击“下一步”即可安装。
3、驱动安装完成后,就进入至关重要的红米一键清除APK缓存冗余的步骤,具体如下:
先下载我提供的这款优化APK程序的软件,解压缩打开软件进入主界面,有简单的使用说明;
选择第一项“优化system下的APK”,在下面输入相对应操作的序号,输入“1”,按回车,就开始清理了;
等一会儿就好了,具体时间根据你的手机冗余和缓存的多少而定。
何为ODEXROM一键odex化
何为ODEX?
ODEX是安卓应用程序apk中提取出来的可运行文件,是通过apk安装包中的dex优化过的,再将apk包里的dex文件删除。
这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行。
何为dalvik-cache?
当Android启动时,DalvikVM监视所有的程序(APK文件)和框架,并且为他们创建一个依存关系树。DalvikVM通过这个依存关系树来为每个程序优化代码并存储在Dalvik缓存中。这样,所有程序在运行时都会使用优化过的代码。这就是当你刷一个新的ROM时,有时候第一次启动时间非常非常长的原因。当一个程序(或者框架库)发生变更,DalvikVM将会重新优化代码并且再次将其存在缓存中。在cache/dalvik-cache是存放system上的程序生成的dex文件,而data/dalvik-cache则是存放data/app生成的dex文件。
准备工作:
使用Recovery进行一次备份,以防出现意外,无法开机。
请确认你的电脑可以正常连接手机调试模式。
请确认你的system有10~20M空闲空间。
说明:
Android系统中运行的程序包主要分为framework,system/app,data/app,三个路径,开机时启动内核后,就会逐个启动framework里的jar框架程序,再启动system/app的开机自启程序。
如果你想把整个ROM都odex化,就必须先将framework的先做,因为在odex过程中,需要依赖framework进行。而且在odex framework时,每个文件都要严格按照顺序,否则不能开机。如果你在其他app做了odex,Sorry,你不能odex framework。
下载附件解压,执行odex.bat,选在你想要的操作,如果你想将整个ROM odex化,必须先选择framework,然后system,data,如果你不想odex framework,可以直接跳过,但是你以后都不能odex framework。
【更新】
odex framework更新自动删除dex文件。
这个脚本更新可以重复使用,也就是你odex一遍后,自己添加了apk或者二级框架程序(jar,譬如google.map.jar),可以使用这个脚本单独对这些odex,不会影响其他已经odex的程序。
完成会自动重启,开机时系统应该会自动删除cache分区的dex文件的,然后再重启一次的,没删掉也不要紧,因为这个脚本也会帮你删除,直到你能开机,才把这个CMD窗口关闭。
共有 0 条评论