40

我使用 dex2jar 反编译了一个 apk 文件,并在 jd-gui 中打开了生成的 jar 文件。我可以很好地查看几乎所有代码,但有一部分——常量——只显示// INTERNAL ERROR //,没有其他内容。有没有办法检索常量?

4

3 回答 3

94

任何路过这个问题的人都应该看看这个:https ://github.com/deathmarine/Luyten

使用它而不是 jd-gui,我能够成功地查看在 jd-gui 上显示为 INTERNAL ERROR 的所有代码。

你也可以试试 Jadx:https ://github.com/skylot/jadx

于 2014-04-21T16:09:27.483 回答
3

我通过安装 Java Jdk 64Bit "Java SE Development Kit 8u111" 解决了这个问题

于 2016-11-30T14:53:31.717 回答
-1

我遇到了类似的问题,并且在更新 Java Decompiler 后它起作用了。

请下载最新版本。 http://java-decompiler.github.io/

于 2020-09-04T10:47:24.713 回答