折腾:
【已解决】用apktool,dex2jar,jd-gui去反编译安卓apk查看app源码
期间,
-》
JD-GUI.app
把jar拖进来:
“使用jd-gui打开classes-dex2jar.jar
* 如果觉得jd-gui查看代码不方便,还可以通过File->Save All Sources导出一个classes-dex2jar.src.zip,将classes-dex2jar.src.zip解压以后,导入到Sublime阅读代码。”
-》不用去导出了
-》感觉不是我们要的源码啊
-》只有tencent和bugly的源码,没有小花生app本身的业务逻辑的代码。
还是去试试再说:
jd-gui-》File》Save All Sources-》得到xxx.jar.src.zip-》解压即可得到所有源码
去导出源码:
导出反编译后的源码的压缩包:
解压后,用VSCode去打开:
【总结】
去下载
然后解压tar得到:
JD-GUI.app
双击运行,把安卓/java的jar包拖过来,即可查看源码。
也可以把所有代码都导出:
jd-gui-》File》Save All Sources-》得到xxx.jar.src.zip-》解压
即可得到所有源码,然后即可用其他代码工具,比如VSCode,方便的,查看代码,搜索代码了。
转载请注明:在路上 » 【已解决】mac版JD-GUI查看并导出jar包的java源代码