【发布时间】:2015-04-15 10:03:33
【问题描述】:
我实际上是在尝试重新打包一个 JAR 文件(在删除一些导致冲突的行之后),这是我的方法:
- 将 Jar 转换为 Dex(使用 dex2jar)。值得注意的是,jpg 等资源并没有打包到 Dex 中。
- 将 Dex 拆解成 Smali 并进行修改。
- 将 Smali 组装到 Dex 中。
- 将 Dex 转换为 Jar(使用 jar2dex)。
- jar uf my.jar resource1.jpg resource2.jpg
最后,Jar 似乎不起作用。我用 JD-GUI 检查了 Jar,但发现修改后的代码块没有任何问题。我的方法有什么问题吗?
【问题讨论】:
标签: java android jar apk disassembly