Eclipse安装反编译插件
转载
一、安装
1.help -- Eclipse Marketplace...
2.输入 Decompiler 搜索并安装此插件
3.勾选上所有的反编译插件
4.接受条件
5.点击ok继续安装
6.yes 重启eclipse
7.window -- Preferences 进入设置页面
8.对反编译器( Decompiler )进行配置
二、配置说明
1.缺省类反编译器(Default Class Decompiler):
- FernFlower(支持JDK8):https://github.com/fesh0r/fernflower IDEA默认Java反编译器,也是Android Studio的默认Java反编译器
- 枚举声明
- 枚举和字符串switch语句(到目前为止仅针对javac 1.7进行了测试)
- 本地类(匿名和命名)
- 注释
- Java 8 Lambdas和方法引用(即::运算符)
- JD-Core:http://jd.benow.ca/ 是一个从一个或多个“.class”文件中重构Java源代码的库。JD-Core可用于恢复丢失的源代码并探索Java运行时库的来源。支持Java 5的新功能,如注释,泛型或枚举等
2.缺省类反编译器(Decompiler Settings):
三、查看及导出源码
- 方法一:右键点中 类 || 接口 || 方法 名,选择Open Declaration,即可进入源码。
- 方法二:右键点中 类 || 接口 || 方法 名,直接按F3键,即可进入源码。
- 方法三:常按住Ctrl键,然后点击 类 || 接口 || 方法 名,即可进入源码。(我比较喜欢这种操作方式)
进入源码后,在工具栏中会出现反编译器 点击可修改编译器类型 还可导出反编译代码
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。