0

我想更改 smali 文件中的一些行。我使用 dex2jar 将 android 的 classes.dex 转换为 classes.jar。然后使用 jd-gui 查看源文件并保存它们。从这里我得到了 .java 文件。编辑后我想重新编译它们以通过重新编译来查看生成的 smali 的差异,将 jar 转换为 dex,最后重新编译它,看看 smali 的差异这可能吗?

我想这样做是因为源代码比编辑 smali 更容易理解和编辑

4

1 回答 1

0

检查下面的链接。唯一需要指出的是,当我复制和粘贴命令行时,我得到了一个错误。我只是重新输入了命令,它起作用了。

http://adrynalyne-teachtofish.blogspot.com/2011/11/how-to-decompile-and-recompile-jar.html

或者更详细的版本

http://code.google.com/p/dex2jar/wiki/ModifyApkWithDexTool

于 2013-11-20T18:02:44.543 回答