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的文件有两种方法,在这里只介绍工具法,另一种方法以附件的形式提供下载,自己研究。(下页

分享到:

34 条评论

*

昵称
  1. 朵未

    我常刷机,但还没折腾过rom。貌似odex化后响应速度会提升吧。。。

    1. 随心

      是啊

  2. 龙城瓶子

    看起来很复杂啊。。。

  3. 小年

    此乃天书也~~~~

  4. 邓肯

    好手机就在于折腾 我的手机很落伍 就待机时间长 打电话能打不少

  5. 神爱

    呃呃呃…

    1. 随心

      /擦汗

  6. NONO

    哦 技术 安卓 看不懂

  7. 瓜瓜

    额,搞android的大牛啊!我已经荒废多日了…元旦快乐,亲!

  8. 野草

    圣诞快乐呀亲!

  9. 鬼娃娃

    剩蛋快乐

  10. 李辉

    呵呵,我也有好几天没更新了。

  11. 汶海洳

    一直木有整过这个……

  12. ixwebhosting

    来支持一下,看起来好强大的

  13. 云刊

    能代码就能折腾更多啊。。你好厉害

  14. 林書逸

    偶一直都沒寫過日記,明年開始好好寫。

  15. 象牙塔

    用了好久安卓手机了,还真么注意到odex这个东东~

  16. 山野愚人居

    安卓的系统只会刷机,其它的感觉深奥……

  17. 哼哼猪

    话说以前也是狂热的刷机和制作编译rom,现在兴趣不大了

  18. 海是倒过来的天

    (下页) 下页居然是这个样子的。。。

    1. 随心

      没办法,本来有翻页符的,但是被无觅给占用了,所以就手动添加了。

      1. 行畔

        哈哈~

  19. flyer

    很久没研究这些了!~

  20. Xider

    安卓真心没玩过 技术流

    1. 随心

      果粉?

      1. Xider

        其实Android和IPhone都只是有用…但是没这么深入的折腾过

  21. 杨大叔

    如何破解图案锁是什么东东啊

    1. 随心

      安卓手机的一种解锁方式呃……

  22. woniuren博客

    好久没来随心这里,嚓嘞,广告都成了男性用品……

    1. 随心

      你最近是不是看了什么男性用品广告#^_^#

      1. 海是倒过来的天

        我的显示的是 小孩用品~~ 和相机~~

        1. 随心

          我看到的全是大蒜,吃大蒜,挖掘机……晕

  23. 狒狒

    这个网站有可能会火
    现在手机应用比较流行

    1. 随心

      必须火啊!