【发布时间】:2013-12-04 17:30:48
【问题描述】:
我想更改 smali 文件中的一些行。 我使用 dex2jar 将 android 的 classes.dex 转换为 classes.jar。然后使用 jd-gui 查看源文件并保存。从这里我得到了 .java 文件。编辑后我想重新编译它们以通过重新编译来查看生成的 smali 中的差异,将 jar 转换为 dex,最后重新编译它查看 smali 中的差异 这可能吗?
我想这样做是因为源代码比编辑 smali 更容易理解和编辑
【问题讨论】:
-
如果你只是想直接在 smali 文件中更改内容,没有必要乱用 dex2jar 或 jd-gui。直接修改smali文件,用smali重新组装即可。
标签: java android reverse-engineering smali dex2jar