如果直接解压缩APK (解压缩时使用. zip扩展名),则可以看到目录下包含classes.dex文件。 它解压缩了APK文件,如下图所示。
如果要阅读此文件的内容,请使用dex2jar和jd-gui工具。 介绍这两个工具的安装和使用方法。
一.安装dex2jar
下载地址: https://source forge.net/projects/de x2 jar /
下载解压就行了。 图:
二.使用dex2jar
1 .将需要反编译的dex文件(在此例中为classes.dex )复制到dex2jar解压缩目录中。
2 .打开命令行,导航至包含d2j-dex2jar.bat文件的目录,然后输入命令d2j-dex2jar.bat classes.dex。
请注意,classes-dex2jar.jar文件已添加到目录中。
那么,如何确认这个jar文件的内容呢? 在这种情况下,必须安装jd-gui。
三.安装jd-gui
下载地址: http://jd.benow.ca/。
同样,下载解压就可以了。 图:
四.使用jd-gui
您可以双击jd-gui.exe文件以将其打开,方法是将该jar文件拖动到工作区。