工具下载链接:https://download.csdn.net/download/csj731742019/12655396
第一步:首先将apk文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录下。
文章图片
第二步:
在命令行下定位到d2j-dex2jar.bat所在目录,运行
d2j-dex2jar.batclasses.dex
生成
classes_dex2jar.jar
文章图片
ps:如果运行错误,如下所示
文章图片
找不到命令 d2j-dex2jar.bat就改为“.\d2j-dex2jar.bat”。
文章图片
然后,进入jdgui文件夹双击jd-gui.exe,打开上面生成的jar包classes_dex2jar.jar,即可看到源代码了,如下图
文章图片
【Android|Android apk反编译java代码】