IApkUnit | Interface for units representing Android "application packages", aka APK files. |
IDalvikDebuggerUnit | |
IDexContextInfoProvider | Context information provider, in relation to a dex unit . |
IDexDecompilerUnit | Specialized interface representing DEX (Dalvik) decompiler Units. |
IDexDynamic | Container for dynamic dex features (Jni dynamic functions for example) |
IDexFile | Representation of a single classesX.dex of an APK. |
IDexReferenceManager | Manager of cross-references for Dex units. |
IDexUnit | Interface for units representing Android Dalvik bytecode containers, aka DEX files. |
IJLSClass | |
IJLSField | |
IJLSMethod | |
IJLSType | A type. |
IJLSTypeAdapter | An adapter for Java-like types. |
IJniEndpoint | Represent a Jni Endpoint. |
IOptimizedDexUnit | Interface for "optimized" dex units, aka "odex" units. |
IXApkUnit |
AndroidSdkUtil | |
ApkManifestHelper | This helper class facilitates access to the data contained in an Android APK Manifest. |
ApkManifestHelper.ActivityDescription | Short description of an APK activity end-point. |
ApkManifestHelper.EndPointDescription | Short description of APK end-point. |
ApkManifestHelper.IntentFilterDescription | Short description of an intent filter. |
ApkManifestHelper.IntentFilterDescriptions | A collection of intent filters. |
ApkManifestHelper.ProviderDescription | Short description of an APK provider end-point. |
ApkManifestHelper.ReceiverDescription | Short description of an APK received end-point. |
ApkManifestHelper.ServiceDescription | Short description of an APK service end-point. |
APKSigSchemeV2Block | This class represents an APK Signature Scheme v2 Block . |
APKSigSchemeV2Block.Attribute | |
APKSigSchemeV2Block.Certificate | |
APKSigSchemeV2Block.Digest | |
APKSigSchemeV2Block.PublicKey | |
APKSigSchemeV2Block.Signature | |
APKSigSchemeV2Block.Signer | |
APKSigSchemeV3Block | The APK signature scheme version 3 is an extension of version 2. |
ApkStringResHelper | Gather APK string Resources. |
ApkStringResHelper.InternalMap | |
ApkXmlResourceHelper | This helper class facilitates access to the data contained in an Android XML resource. |
DalvikCallgraphBuilder | |
DexCommentManager | A comment manager for dex units . |
DexConstantLibrary | A manager for constant and pseudo-constant fields of a dex unit. |
DexDecompilerEvent<T> | |
DexDecompilerEvent.BuiltString | |
DexDecompilerEvent.DecryptedBytes | |
DexDecompilerEvent.DecryptedString | |
DexDecompilerEvent.Message | |
DexDecompilerEvent.UnreflectedFieldRead | |
DexDecompilerEvent.UnreflectedFieldWrite | |
DexDecompilerEvent.UnreflectedInvocation | |
DexDecompilerEventQueue | |
DexDecompilerExporter | Helper class used to decompile and export to *.java files all or a subset of classes or
methods of a DEX unit . |
DexUtil | DEX utility routines. |
JvmFieldSig | eg, Lcom/abc/Foo;->name:Ljava/lang/String; |
JvmGenericsClassSig | Java Generics signature parser for ClassSignature . |
JvmGenericsClassSig.TypeParam | |
JvmGenericsMethodSig | Java Generics signature parser for MethodSignature . |
JvmGenericsTypeSig | Java Generics signature parser for any JavaTypeSignature :- a BaseType (primitive type)- any of ReferenceTypeSignature :-- ClassTypeSignature (object type)-- TypeVariableSignature (generic type)-- ArrayTypeSignature (array type)Ref: https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.9.1 |
JvmGenericsTypeSig.TypeArg | |
JvmGenericsUtils | Java Generics signature parser. |
JvmMethodDescriptor | eg, (ILjava/lang/String;)V |
JvmMethodSig | eg, Lcom/abc/Foo;->bar(ILjava/lang/String;)V |
JvmTypeSig | |
JvmUtil | |
ParametersInfo | Dalvik method parameters-to-registers mapping information. |
ApkManifestHelper.EndPointType | Types of APK end-points. |
ContextAccessType | Define the type of context-access performed by a method, i.e. |
DexDecompilerEvent.Type | |
EffectiveFinalityType | Define the effective finality of a field. |
IDalvikDebuggerUnit.ThreadFrameSlotIndexMode |