第一步:依赖文件
1、Dex2Jar:将apk的原始代码转换成jar的方式需要依赖的工具
文件内部列表:
2、JD-GUI: 是一个独立的图形工具,它从类文件中显示Java源代码
Git地址:https://github.com/java-decompiler/jd-gui
用Idea去下载原始代码进行编译: ./gradlew build
问题及解决方法:
文件解除读写权限的问题:否则会报权限错误
chmod a+x 文件名
例如:chmod a+x /Users/qiucheng/Downloads/dex2jar-2.0/d2j_invoke.sh
将apk进行解压成jar 使用dex2jar
文件目录/dex2jar-2.0/d2j-dex2jar.sh -f /Users/qiucheng/Desktop/app.apk
warn:生成的jar文件位置或许在:/Users/qiucheng/的根目录上