Package jadx.plugins.input.dex
Class DexInputPlugin
java.lang.Object
jadx.plugins.input.dex.DexInputPlugin
- All Implemented Interfaces:
JadxPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DexFileLoaderprivate final DexInputOptionsstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethod for provide plugin information, like name and description.voidinit(JadxPluginContext context) Init plugin.loadDexData(List<IDexData> list) loadDexFromInputStream(InputStream in, @Nullable String fileLabel) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jadx.api.plugins.JadxPlugin
unload
-
Field Details
-
PLUGIN_ID
- See Also:
-
options
-
loader
-
-
Constructor Details
-
DexInputPlugin
public DexInputPlugin()
-
-
Method Details
-
getPluginInfo
Description copied from interface:JadxPluginMethod for provide plugin information, like name and description. Can be invoked several times.- Specified by:
getPluginInfoin interfaceJadxPlugin
-
init
Description copied from interface:JadxPluginInit plugin. UseJadxPluginContextto register passes, code inputs and options. For long operation, preferJadxPreparePassorJadxAfterLoadPassinstead.- Specified by:
initin interfaceJadxPlugin
-
loadFiles
-
loadFiles
-
loadDex
-
loadDexFromInputStream
-
loadDexData
-