本帖最后由 lhparking 于 2011-11-6 23:03 编辑 在系统分区中odex文件是同名的apk文件的系统优化dex文件,官方ROM中的apk和odex文件是配对的。而对应的apk文件中没有了dex文件(比可安装的apk文件要小)
这样的做法可以
1. 加快程序装载和运行。
2. 可以防系统程序的简单复制,针对不同的ROM,odex文件是变化的,是不可混用的,否则程序不能正常运行。而和odex文件配对的apk文件是不能单独安装和使用的,因为这样的apk文件中没有了dex文件。
3. 可以节省可怜的data分区资源(不再占用其中的缓存空间)。
如果你够专业或潜水真的够深的话是可以合并odex和apk的,同样你也可以将普通可安装的apk分解成ROM中的那种apk和odex。很多自制的ROM没有做apk的dex优化,自然也就没有odex文件了。
操作过程非常简单_____请大家仔细阅读
第一步:工欲善其事必先利其器,制作odex文件所需要的所有工具全在附件里:第二步:将附件内的文件adb.exe和adbWinApi.dll放入C(系统盘):\Windows\system32目录下面
第三步:将附件文件dexopt-wrapper放入手机system\bin目录里面,并且更改权限,勾全部勾上 第四步:用RE管理器(或者其他系统文件管路工具)将需要生成odex文件的apk文件也放入手机system\bin目录里面,本文采用luyinji.apk文件为例 第五步:在电脑运行栏里输入cmd 并按回车键,调处DOS
⑴输入adb shell并按回车键 ⑵输入su并按回车键 ⑶输入cd system并按回车键 ⑷输入cd bin并按回车键 ⑸输入dexopt-wrapper luyinji.apk luyinji.odex并按回车键 第六步,恭喜您,成功制作了属于自己的odex文件,最后再将apk文件和制作的odex文件复制到system\app文件夹内 说明:本过程是在手机与电脑连接后才能实现,另外必须手动将apk文件和制作的odex文件移动至手机system\app文件夹内。
注意:可能有些机油们制作完后在手机system\bin目录里面没有找到相应的odex文件,没关系,返回到上级目录,再进入一次,你是不是惊讶的发现,odex文件就在apk文件下面。 工具:odex.zip(237.58 KB, 下载次数: 1800)
原文
http://www.angeeks.com/thread-1237461-1-1.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。