最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】mac版JD-GUI查看并导出jar包的java源代码

Mac crifan 2793浏览 0评论
折腾:
【已解决】用apktool,dex2jar,jd-gui去反编译安卓apk查看app源码
期间,
反编译工具jd-gui-0.3.5.windows-CSDN下载
https://juejin.im/entry/594b5825128fe100650492db
-》
Java Decompiler
->https://github.com/java-decompiler/jd-gui/releases/download/v1.4.1/jd-gui-osx-1.4.1.tar
JD-GUI.app
把jar拖进来:
https://juejin.im/entry/594b5825128fe100650492db
“使用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去打开:
【总结】
去下载
Java Decompiler
->https://github.com/java-decompiler/jd-gui/releases/download/v1.4.1/jd-gui-osx-1.4.1.tar
然后解压tar得到:
JD-GUI.app
双击运行,把安卓/java的jar包拖过来,即可查看源码。
也可以把所有代码都导出:
jd-gui-》File》Save All Sources-》得到xxx.jar.src.zip-》解压
即可得到所有源码,然后即可用其他代码工具,比如VSCode,方便的,查看代码,搜索代码了。

转载请注明:在路上 » 【已解决】mac版JD-GUI查看并导出jar包的java源代码

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.183 seconds, using 22.13MB memory