Android apk反编译java代码

工具下载链接:https://download.csdn.net/download/csj731742019/12655396

第一步:首先将apk文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录下。

Android apk反编译java代码_第1张图片

第二步:

在命令行下定位到d2j-dex2jar.bat所在目录,运行

d2j-dex2jar.bat    classes.dex

生成

classes_dex2jar.jar

Android apk反编译java代码_第2张图片

ps:如果运行错误,如下所示

Android apk反编译java代码_第3张图片

 找不到命令 d2j-dex2jar.bat就改为“.\d2j-dex2jar.bat”。

然后,进入jdgui文件夹双击jd-gui.exe,打开上面生成的jar包classes_dex2jar.jar,即可看到源代码了,如下图

Android apk反编译java代码_第4张图片

 

你可能感兴趣的:(Android,java)