idea反编译后的源码显示为/* compiled code */
这种情况应该是没有反编译成功显示的结果,即没能反编译出方法体。在idea plugins中,Java Bytecode Decompiler比较好用,反编译能力强大。如果没有安装的,安装该插件重启即可;如果已经安装了,还是没有反编译成功,可能是插件冲突所致。file --> setting --> plugins打开插件列表,搜索decompiler,查看显示的列表中,是否有安装Java Byte
·
这种情况应该是没有反编译成功显示的结果,即没能反编译出方法体。
在idea plugins中,Java Bytecode Decompiler比较好用,反编译能力强大。如果没有安装的,安装该插件重启即可;如果已经安装了,还是没有反编译成功,可能是插件冲突所致。
file --> setting --> plugins打开插件列表,搜索decompiler,查看显示的列表中,是否有安装Java Bytecode Decompiler,如果没有,安装即可。

如果安装了多个,如上图,我同时安装了Java Bytecode Decompiler和Java Decompiler Intellij Plugin,后者应该是idea自带的插件,如果同时启用,可能只会有一个生效。将Java Bytecode Decompiler之外的其它idea反编译插件禁用(去掉那个√),重启idea即可。
更多推荐




所有评论(0)