定制ROM时,必须做出决定。做出的更有趣的决定之一是是否进行odex。在odexing中,将创建一个ODEX文件并将其放置在其各自的APK旁边,从而可以将相关信息快速加载到Dalvik VM中。不利的一面是使该应用程序主题化的能力大大降低了。默认情况下,系统APK在出厂时已删除,但其他应用程序则不是。对于那些对主题不感兴趣的人,以及想要对单个特定文件进行odex的人,此过程可能会令人生畏。
感谢XDA论坛成员alkhafaf,他的自动Odexer脚本使开发人员现在可以轻松地进行odex。使用起来很简单。将下载的文件解压缩到文件夹,然后:
1.首先将原始的odex和apk(或jar)文件放入“原始”文件夹中。
2.把你改装成deodexed APK(或jar)文件中的“MOD”文件夹
3.如果你修改了(RES)的任何文件deodexed的apk文件夹(或jar)或u所做的任何修改,以XML文件然后将
这些将文件从已解压的apk(或jar)中拖放到原始apk(或jar)中(如果您对xml文件进行了更改,则将resources.arsc拖到原始apk(或jar)文件中)。使用7zip进行此操作。
4.将手机与USB连接,并确保adb正常工作。(并且不要忘记在设备的设置中检查USB调试)。
5.最好在恢复模块中启动,特别是在处理框架文件时。
6.现在运行脚本,根据您要odex的文件选择一个用于apk或jar的脚本。
7.打开脚本后,输入不带.apk(或.jar)的apk(或jar)文件的名称
。8. Odexing……完成。
对于最终用户而言,该过程非常简单直观。因此,那些想要做odexing的人请直接转到原始线程,然后让这个坏男孩转一下身。