有时候我们需要查看 .class文件,比如接口,或者枚举编译后的.class文件。这个时候我们可以用
jd-gui这个工具
下载地址:
https://github.com/java-decompiler/jd-gui/releases
两种方式,一个是安装包,还有一种是jar的形式,我个人比较喜欢jar的形式
jar的形式可以直接用 jdk的java命令打开
java -jar jd-gui.jar
对于Android的.apk文件,我们先将其后缀名改成.zip,然后下载 dex1jar 工具Releases · pxb1988/dex2jar · GitHub
将.dex文件拖动到dex2jar的文件中中,和bin同级目录,然后进入cmd进入到bin目录,
然后执行 d2j-dex2jar.bat classes.dex 后会在当前目录下生成.jar文件,然后再用 jd-gui 查看就可以了