JEB Decompiler中文网站 > 使用教程 > JEB Decompiler插件怎么安装 JEB插件安装后不生效怎么办
教程中心分类
JEB Decompiler插件怎么安装 JEB插件安装后不生效怎么办
发布时间:2025/09/17 14:21:12

品牌型号:联想拯救者R7000

系统:Windows 10专业版

软件版本:JEB 5.30.1

JEB Decompiler是一款功能强大的反编译工具,主要用于反编译安卓、Java、二进制等格式文件。为了扩展功能,JEB提供了插件功能,我们可以安装官方或第三方插件来增加JEB原本没有功能,甚至可以自己编写插件进行定制化功能开发。在安装插件时,我们可能不知道怎么安装,或者安装后遇到插件不生效等问题。本文将为大家介绍JEB Decompiler插件怎么安装,JEB插件安装后不生效怎么办的相关内容。

一、JEB Decompiler插件怎么安装

在介绍具体步骤之前,我们需要知道插件与脚本的区别。插件是与JEB后端交互的扩展模块,可以在JEB启动时自动加载,而脚本是利用JEB API通过Jython或Java临时执行的小程序,二者执行方式和目录位置都与插件不同。

JEB API文档
图1:JEB API文档

JEB插件目前有三种主要类型,安装方式略有差异:

1、JAR格式插件的后缀为【.jar】,安装在目录:【coreplugins/】文件夹,不支持热加载,安装或更新后需重启JEB。

2、Java脚本插件的后缀为【.java】,安装在【coreplugins/s/】文件夹,支持热加载,修改后可立即生效,无需重启JEB。

3、Python脚本插件的后缀为【.py】,基于Jython 2.7运行,也是安装在【coreplugins/s/】文件夹,默认关闭,需要在【bin/jeb-engines.cfg】文件中添加【.LoadPythonPlugins = true】启用,支持热加载。

插件区别
图2:插件区别

插件下载渠道:

1、官方插件下载:

https://www.pnfsoftware.com/jeb/plugins】获取免费或开源插件。

JEB插件
图3:JEB插件

2、GitHub插件

JEB官方GitHub地址为:【https://github.com/pnfsoftware/jeb-samplecode】提供了示例代码和可直接使用的插件。

GitHub插件库
图4:GitHub插件库

标准安装步骤:

1、下载插件文件

从官方网站或者GitHub下载所需插件,确认是JAR格式、Java脚本或Python脚本插件。如果是源码形式,请先编译打包。

下载插件
图5:下载插件

2、复制插件到目录

根据不同插件文件类型,放入不同的文件夹路径下,具体可以参考上文【JEB插件三种类型】的介绍,避免将插件误放到【s】目录,该目录用于JEB客户端脚本。如果是Python插件,还需要编辑【bin/jeb-engines.cfg】文件,添加【.LoadPythonPlugins = true】并保存。

加载py插件
图6:加载py插件

3、重启JEB

除脚本插件外,大多数插件需要重启才能生效。重启后,在JEB的【本机代码-反编译插件】中查看插件是否加载成功。

插件
图7:插件

二、JEB插件安装后不生效怎么办

即便按照上文介绍的安装流程操作,仍有可能遇到插件不生效的情况。可能是由于路径错误、版本不匹配、依赖缺失或配置遗漏等原因造成的。下面是常见问题排查方法:

1、确认插件类型与位置

确认是插件而非客户端脚本,并放在正确的目录中,另外需要检查Python插件是否配置文件中启用了【.LoadPythonPlugins = true】配置。

2、检查文件完整性

如果插件下载不完整或损坏,可能无法加载,建议重新下载。对压缩包插件,需要解压后放到对应文件夹下。

3、检查依赖环境

部分插件需要特定版本的Java或Jython环境,使用【java -version】检查版本是否符合插件要求。

4、查看日志信息

JEB启动时会在日志中记录插件加载状态,根据底部的【日志记录器】可以查看问题所在,从而针对性的解决问题。

日志记录器
图8:日志记录器

三、总结

以上就是JEB Decompiler插件怎么安装,JEB插件安装后不生效怎么办的相关内容。JEB官方以及第三方开发者提供了丰富的插件功能,上文为大家介绍了JEB Decompiler插件的安装步骤,以及安装后不生效的排查步骤,希望本文对你有所帮助。

读者也访问过这里:
135 2431 0251