怎么让dex文件变成odex文件dexopt

怎么让dex文件变成odex文件dexopt,第1张

  简单来说odex的作用是优化后的dex 文件,可以提高加载速度。现在一般第三方ROM都把APK和odex合并起来了,可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行。如果你的odex导出可能有问题,没有跟原本配在一起的APK合并在一起,导致导入的时候安装不了。

  ODEX优点

  1刷完机首次进入系统的时间会缩短一些。文件的运行速度应该也有所提升。

  2APK文件不能单独安装,并且如果反编译APK文件,一般也只能得到资源文件。可以说是起到一定的保护作用,避免被肆意修改和使用。这样做可以使其厂商保证一定的反盗版,因为没有dex文件的apk是无法正常安装的。

  3会增加一些可安装应用的空间,虽然不是很多。

  4某些机身内存太小的手机优化的时候可以删除dex文件来达到制作大内存包的目的,但是这种大内存包会使手机软件启动速度变慢。适合不追求速度,需要更多内存装软件的用户。

  效果

  Odex化后系统启动和程序运行速度大大提高,稳定性不变。因此推荐做Odex化。

  一般来说官方rom都是odex化的rom(含Odex文件),而定制rom大部分都是deodex化的(无odex文件)。两者应该各有优点吧,貌似现在也没有统一的说法。官方rom大部分每个apk对应一个odex文件,而deodex化的rom里面只有一个apk,把odex转换成classesdex放到apk包里面了。所以 odex rom的apk+odex=deodex化rom的1个apk (简单地来说,其实就上一个合并的过程)

  odex文件的生成

  1、首先配置JAVA环境,相信大家都会

  2、下载工具

  adb工具包

  dexopt-wrapper工具

  3、用数据线将手机与电脑连接,手机中的设置----应用程序设置---开发下的USB调试、允许模拟地点要选上;将需要生成ODEX文件的apk文件放到 手机的data/local目录下(与dexopt-wrapper同一个目录)。

4:在电脑上(XP系统):

“运行”——cmd(回车)

输入 adb shell(回车)

Su(回车)

cd data/local(回车)

dexopt-wrapper apk odex (回车)(apk与odex中的同名)

  就这样ODEX就生成了(看不到的话退出local再进入local)

5、剪贴出来用winrar删除apk 里的classesdex。

这样apk+odex就生成了。将这同名不同后缀的两文件拷到system\app 或data\app中修改权限重启手机就可用了。

  Android的ROM中有很多odex文件,相对于APK中的dex文件而言这个odex有什么作用呢 如果你仔细观察会发现文件名时一一对应的,同时那些对应的apk文件中没有dex文件。这样做可以使其厂商保证一定的反,因为没有没有dex文件的apk是无常安装的,而厂商直接将odex和不完整的apk文件放到手机rom固化到/system/bin中可以让一般用户无常导出使用

合并odex

把odex文件放到romdir\system\app目录下,运行批处理odextoolsbat

拆分Dex

将apk文件中的classesdex放到dex目录下,运行批处理odextoolsbat

你是不是没把文件放到该放的文件夹就运行了。

以前安卓23有合并工具,到了4x以上不能用了,官方程序提取合并后,也不能安装,集成第三方软件都是没分开的。

你可以直接提取odex和apk,用RE管理器复制到system/app里,修改权限重启试试看,不一定能用。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/843065.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-11
下一篇2023-08-11

随机推荐

  • 精华霜和精华露的顺序

    对于精华霜和精华露来说,二者的功效大致相同。最大的区别是精华霜的质地要比精华露的质地更加黏稠,在使用的时候要先使用精华露,然后在使用精华霜。因为精华露的质地比较轻薄,在前面使用更容易被肌肤所吸收。如果肌肤状态比较稳定的话,最好不要使用过多的

    2024-04-15
    51800
  • 精华水精华液精华霜使用顺序?

    精华水、精华液和精华霜的使用顺序应该是:先使用精华水,然后使用精华液,最后使用精华霜。具体步骤如下:1 首先,使用化妆水为皮肤快速补充水分,同时调节肌肤表面的酸碱平衡和水油平衡。2 然后,使用精华液。精华液是护肤品中的核心部分,因为它含有高

    2024-04-15
    45800
  • 泊美详细资料大全

    泊美(PURE&MILD)诞生于2001年8月,是日本资生堂旗下专为中国女性所设计的专业植物系护肤品牌。以“Coetic Marché泊美鲜肌荟”为理念,倡导新鲜、多彩、愉悦护肤感受,为希望永青春美丽的女性提供甄选世界天然植物

    2024-04-15
    49200
  • 提拉紧致脸部的护肤品

    提拉紧致脸部的护肤品如下:1、海蓝之谜倍添紧致露海蓝之谜的大部分产品主要是修复的,而这款精华是其罕见的抗衰老产品。它添加的成分是深海的活性精华,其中所含的蓝藻蓝铜宝石是提升和收紧皮肤的重要来源。它能再生面部胶原蛋白,使其更具弹性和活力。2、

    2024-04-15
    36400
  • 欧珀莱不同系列的使用方法

    欧珀莱时光锁紧致塑颜系列使用方法:一、时光锁紧致塑颜洁面膏打湿面部后,取适量洁面膏于掌心,加少量清水或温水打出丰富泡沫。用泡沫包住面部,轻柔地洗净。充分冲洗干净,以免留有残余。二、时光锁紧致塑颜柔肤水早晚洁面后,取适量柔肤水于美肤棉上,将美

    2024-04-15
    32800
  • 阜怎么读 拼音(阜怎么读?阜阳)

    1fù。 2部首:阜。 3笔画:8。 4笔顺:撇、竖、横折、横、横折、横、横、竖。 5阜是汉语二级通用字,此字初文始见于商代甲骨文。 6阜的古字形像阶梯或像阶梯那样有起伏的山,后来演变为“山丘”之意。 7阜也用来表示面积很大的、又高又平的土

    2024-04-15
    29800
  • 四款美白身体乳分享,温和不刺激,让你瞬间白一个度!

    今天给大家分享四款美白身体乳,让大家在夏天来临之前,都变得白白嫩嫩的,爱美的小仙女必备哦!妮维雅美白身体乳德国经典护肤品牌,偶然间撸了这一瓶美白身体乳,涂了大半个月,突然发现自己的手臂变的好白,首先要说下我是一个体毛比较旺盛的女生,小时候不

    2024-04-15
    29700

发表评论

登录后才能评论
保存