OdexTools(Apk应用Odex分解、合并工具
2023-10-22 20:49:46 1.58MB 工具
1
用于5.X转dex
2023-08-31 14:52:49 1.08MB oa2dex odex转dex
1
google最新baksmali2.0jar和smali2.0jar
2023-05-30 04:14:00 1.51MB odex解包工具
1
java -jar baksmali-1.3.2.jar -x android.odex java -jar smali-1.3.2.jar out -o classes.dex 你懂的。。。。
2022-11-25 17:58:28 2.21MB baksmali smali odex dex
1
从 Android ART .oat/.odex 文件中提取 .dex 文件 这个怎么运作? DEX 文件嵌入在 Android ART .oat/.odex 文件中。 oat2dexes寻找 DEX 魔法“dex\n035\0”。 如何使用? $ file file.odex file.odex: ELF 32-bit LSB shared object, ARM, version 1 (GNU/Linux), dynamically linked, stripped $ gcc -o oat2dexes -Wall oat2dexes.c $ ./oat2dexes file.odex Writing 12345 bytes to dex01.dex $ java -jar baksmali.jar -o outdir dex01.dex
2022-04-06 22:31:50 1KB C
1
安卓8.0之后odex转dex命令转不出文件,报错缺失vdex文件,这里需将命令修改之后可实现odex转dex
2022-03-28 14:34:39 1.18MB android 8.0 odex
1
自制ROM,生成与apk文件对应的odex文件,让Rom更稳定,运行更快,更省电!
2022-03-12 21:25:17 1.47MB odex
1
android app 制作内置软件 odex
2022-02-20 23:56:55 12KB APP ODEX化
1
网上下载回来的“一键odex批量合并工具odextools”年代已久,使用起来会有问题,现修改如下: 1.odextools.bat为unicode模式,直接记事本打开为乱码。解决办法:用windex打开odextools.bat,将前两个字节cut掉保存即可。 2.Major文件夹诡异,双击打不开,但是进入cmd使用dir命令可以看到其目录下有一些工具。其中导致不能使用的原因就是里面的baksmali.jar和smali.jar版本太老导致。解决办法:新建一个临时目录Major2,执行cmd命令:copy Major\*.* Major2\*.*,然后删除原Major目录,再重命名Major2为Major。然后复制最新版的baksmali.jar和smali.jar替换掉Major目录下的文件。 3.在romdir目录下新建system目录,将之前解包的所有文件全部拷贝至system目录下。 4.以整合system\app目录下odex为例:运行odextools.bat,选择项目1,即整合app目录下的odex文件。自动反编译odex并回编译生成dex并打包到apk中。
2022-01-10 19:19:37 5.61MB odex合并 odextools
1
一、APK生成odex文件方法: 编译开源GIT上的build/tools/dexpreopt/dexopt-wrapper这个,使用dexopt-wrapper即可,操作步骤 将dexopt-wrapper放到/data/local目录中,使用adb shell执行linux命令行,使用cd命令进入/data/local目录, cd /data/local ./dexopt-wrapper android123.apk android123.odex 二、合并odex和 少dex的apk 为完整的apk文件 1. 需要odex所在rom中的一些引用类,一般在 /system/framework 目录中 2 . 通过odex生成class文件 java -jar baksmali-1.2.6.jar -x android123.odex 执行完上面这行命令后,会生成一个out 文件夹里面是android123.odex的class文件。主意,最好把odex文件放到framework目录下执行上面的命令,免得报缺少类文件的错误。 3. 通过class生成classes.dex 文件。 java -Xmx512M -jar smali-1.2.6.jar out -o classes.dex 4. 将classes.dex放到apk文件 因为apk是zip的mime编码类型,使用winzip或winrar直接拖入到apk改名为zip的压缩包中即可。 5. 不要忘记了签名,使用jdk中的arsigner和keytool打包重新签名即可。 主意:1.2.2版本的用不起的,会报错。
2022-01-01 18:06:49 2.12MB baksmali-1.2.6 smali-1.2.6 odex dex
1