Android如何合并odex文件

 

什么是ODEX?


  ODEX是安卓上的应用程序apk中提取出来的可运行文件,即将APK中的classes.dex文件通过dex优化过程将其优化生成一个.dex文件单独存放,原APK中的classes.dex文件会保留。

  这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行。

PS:到年底了,又懒又忙,又是一个月没更新了,o(︶︿︶)o 唉!

前面写了关于Android如何开启APP2SD如何破解图案锁的文章,今天再写一篇进阶文章,就是如何合并ODEX。

有人在刷第三方制作的ROM的时候,会把ROM里的自己喜欢的文件提取出来,添加进自己的手机或者ROM里,这就是最简单的DIY固件了,那么经常会碰到这样的问题:如果仅仅将ROM里的APP提取出来后,是无论如何也不能在自己的手机或者ROM里安装的,总是会提示“应用程序无法安装”字样,或者会发现提取出的APP文件很小,与其功能应有的大小不符合。其实,仔细研究就会发现,在APP同目录下,都会有一个与APP文件相对应的ODEX文件。

所以,只有APP是无法安装的,必须要将APP与ODEX合并后才能正常使用。我使用的合并ODEX的文件有两种方法,在这里只介绍工具法,另一种方法以附件的形式提供下载,自己研究。(下页

作者: 随心

杂记,美文,生活,哲学,记录一个平常人生活的轨迹。作者码字不易,转载请留言告知或注明出处,谢谢,

《Android如何合并odex文件》有34个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注