当前位置:首页 >> 信息与通信 >>

合并apk和odex教程(原创)


合并apk和odex文件
前提:正确安装JDK和配置环境变量

需要的工具:

1. smali-1.2.2.jar 下载地址http://code.google.com/p/smali/downloads/detail?name=smali-1.2.2.jar&can=2&q=

和baksmali-1.2.2.jar 下载地址http://code.google.com/p/smali/downloads/detail?name=baksmali-1.2.2.jar&can=2&q=

2. 还需要这个apk所在的rom里面的一些jar文件,

都在/system/framework里面:core.jar, ext. jar, framework. jar, android.policy. jar, services. Jar。

当然,这五个是最基本的,有可能还不够,这种情况下面会讲到。

总共分四步:

1. 把下载好的smali-1.2.2.jar 和baksmali-1.2.2.jar ,还有rom里面抠出来的5个jar,放到工作目录,然后apk和odex也放到一起。

2. 分解odex文件为class文件。

将smali-1.2.2.jar 和baksmali-1.2.2.jar放在d:\odex文件夹下

命令:键入 d:回车 键入cd odex 回车

java -jar baksmali-1.2.2.jar -x a.odex \\a.odex喂odex文件的文件名在键入命令前务必正确安装JDK和配置环境变量

<a.odex>处是你要分解的odex文件的名字,命令完成之后,会生成一个out文件夹,里面就是所有的class文件。如果出现问题,

比如什么异常,缺少包什么的,就更到rom里面把出错信息里面要求的包拿出来,放到当前目录下。

3. 将class生成为classes.dex文件。

命令:java -Xmx512M -jar smali-1.2.2.jar out -o classes.dex

4. 把classes.dex放入apk里面。

最后这一步最简单了,用解压缩软件打开apk,然后把千辛万苦生成的classes.dex塞进去,就ok了。

这个apk就能用了。如果想给他重新签个名的话,去找个Auto Sign签名工具签署一下就行。(但apk为系统文件是不必重新签名的!)

这样apk和odex就合拼啦


相关文章:
odex文件制作详细教程
odex文件制作详细教程_电脑基础知识_IT/计算机_专业资料。小白必学odex...odex文件制作详细教程 9页 免费 合并apk和odex教程(原创... 1页 免费 安卓系统...
odex文件制作详细教程
文件制作详细教程!!!【 【分享】odex 文件制作详细教程 【Great】 分享】 】 ...odex文件制作详细教程 8页 免费 合并apk和odex教程(原创... 1页 免费 教...
android APK提取内置软件odex转dex
android APK提取内置软件odex转dex_计算机软件及应用_IT/计算机_专业资料。android...合并apk和odex教程(原创... 1页 免费 odex文件制作详细教程 9页 免费 ...
apk程序常用操作
apk程序常用操作_电脑基础知识_IT/计算机_专业资料。1. 合并odexapk文件 2. 编译系统apk1. 合并 odexapk 文件 合并 odex 和少 dex 的 apk 为完整的...
APK教程第二部分
APK教程第二部分_IT/计算机_专业资料。APK安装包教程第二部分: 文件的处理, 第...通常每个 apk 都分成两部分,第一部分是 apk,第二 部分是 odex。将它们合并是...
ROM美化教程
-1 )把 framework-res.apk 和 SystemUI.apk (这里需要把包里的 SystemUI.apk 和 SystemUI.odex 合并,记得军好像发过合并教程,百度也可以找到)托到 apk...
任意安卓移植ROM教程,超详细ROM技术学习
任意安卓移植ROM教程,超详细ROM技术学习_计算机软件及应用_IT/计算机_专业资料。...一个*.apk,一个*.odex,我们在移植 时,要将这个文件合并到对应的*.apk 里面...
揭秘ODEX
揭秘ODEX_IT/计算机_专业资料。转载的: 转载的: ODEX———有 [Android 2.3...odex文件制作详细教程 9页 免费 合并apk和odex教程(原创... 1页 免费 教大家...
Android_ROM制作移植及精简教程
Android_ROM 制作,精简及移植教程教 程主要内容有:Android 系统文件夹 结构...格式结尾的文 件,但有些自制的 ROM 里面还有和 APK 文件名对应的 odex 文件...
Andriod定制教程
教程主要内容有:Android 系统文件夹结构解析、应用软件说明、定制精简、 ROM ...格式结尾的文件,但有些自制的 ROM 里面还有和 APK 文件名对应的 odex 文件。...
更多相关标签: