Package jadx.api.plugins
Interface JadxPlugin
-
public interface JadxPluginBase interface for all jadx plugins
To create new plugin implement this interface and add to resources aMETA-INF/services/jadx.api.plugins.JadxPluginfile with a full name of your class.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description JadxPluginInfogetPluginInfo()Method for provide plugin information, like name and description.voidinit(JadxPluginContext context)Init plugin.default voidunload()Plugin unload handler.
-
-
-
Method Detail
-
getPluginInfo
JadxPluginInfo getPluginInfo()
Method for provide plugin information, like name and description. Can be invoked several times.
-
init
void init(JadxPluginContext context)
Init plugin. UseJadxPluginContextto register passes, code inputs and options. For long operation, preferJadxPreparePassorJadxAfterLoadPassinstead.
-
unload
default void unload()
Plugin unload handler. Can be used to clean up resources on plugin unloading.
-
-