Package jadx.api.plugins
Interface JadxPlugin
- All Known Implementing Classes:
DexInputPlugin,SmaliInputPlugin,XApkInputPlugin
public interface JadxPlugin
Base interface for all jadx plugins
To create new plugin implement this interface and add to resources a
To create new plugin implement this interface and add to resources a
META-INF/services/jadx.api.plugins.JadxPlugin file with a full name of your class.-
Method Summary
Modifier and TypeMethodDescriptionMethod for provide plugin information, like name and description.voidinit(JadxPluginContext context) Init plugin.default voidunload()Plugin unload handler.
-
Method Details
-
getPluginInfo
JadxPluginInfo getPluginInfo()Method for provide plugin information, like name and description. Can be invoked several times. -
init
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.
-