下载两个工具:dex2jar,jd-gui
- 将 apk 文件,后缀改为 zip,解压,得到其中的 classes.dex,它就是 java 文件编译再通过 dx 工具打包而成的;
- 解压下载的 dex2jar,将 classes.dex 复制到 dex2jar.bat所在目录;
- 在 dex2jar.bat 所在目录下打开命令行,运行
d2j-dex2jar.bat classes.dex
,运行成功后将生成 classes.dex.dex2jar.jar; - 运行 jd-gui,打开生成的 jar 包,就可以看到源代码。