github上找到dex2jar下载
https://codeload.github.com/pxb1988/dex2jar/tar.gz/refs/tags/2.0
解压后将将它放到全局变量中
open ~/.bash_profile
export PATH=/Users/mac/android/dex2jar:$PATH
source ~/.bash_profile
进入到apk 解压包运行
d2j-dex2jar.sh classes.dex
这时候生成一个 jar 文件
![](https://img.haomeiwen.com/i8830165/6bcb6c2e93b712d5.png)
下载jd-gui。
https://jd-gui.apponic.com/mac/download/
mac 环境下出现需要1.8jdk以上提示
![](https://img.haomeiwen.com/i8830165/3d2753cf8bdf0771.png)
下面需要打开显示包内容,修改它的sh
JD-GUI.app/Contents/MacOS/universalJavaApplicationStub.sh
![](https://img.haomeiwen.com/i8830165/ec61df0140444c36.png)
![](https://img.haomeiwen.com/i8830165/ef6747752ba8dac3.png)
上面红框区域注释掉
下面红框修改成本地的java路径, 如果不知道可以cmd -> which java
网友评论