工具下载
步骤
将下载的
dex2jar
压缩包解压。运行终端,cd 命令到
dex2jar
目录,目录可以直接拖这个文件夹到终端窗口。将 apk 文件改后缀为 7z,这个比较好解压(电脑其他格式无法解压,也没有装其它软件,可能是懒)我将其中的
classes.dex
文件拷贝到dex2jar
目录。在终端运行
./d2j-dex2jar.sh classes.dex
如果出现Permission Denied
异常,一般报的哪个文件就修改对应文件权限即可例如:
d2j_xxx.sh
文件,然后修改chmod 777 d2j_xxx.sh
反编译成功后,将目录中生成的
classes-dex2jar.jar
文件用jd-gui
打开就可以看到代码了,也可以进行导出等操作,当然也可能是混淆后的代码。