Package com.pnfsoftware.jeb.core.units.code.android
package com.pnfsoftware.jeb.core.units.code.android
This package and sub-packages contain all types used by Android code analysis plugins.
Note that Java parsing and representation is located in the ../java
package.
-
ClassDescriptionUtility routines to retrieve the Android SDK and Android NDK locations.This helper class facilitates access to the data contained in an Android APK Manifest.Short description of an APK activity end-point.Types of Android systems.Description of the APK's application.Short description of APK end-point.Types of APK end-points.Short description of an intent filter.A collection of intent filters.Short description of an APK provider end-point.Short description of an APK received end-point.Short description of an APK service end-point.This class represents an
APK Signature Scheme v2 Block
.The APK signature scheme version 3 is an extension of version 2.Gather APK string resources to make them easily retrievable by client code, such as disassembly generators forIDexUnit
.This helper class facilitates access to the data contained in an Android XML resource.Define the type of context-access performed by an Android method.Specialized builder for Dalvik Dex call-graphs.A comment manager fordex units
.A manager for constant and pseudo-constant fields of a dex unit.Events generated by Dex decompilers.An async-queue holding events generated by Dex decompilers.Helper class used to decompile and export to*.java
files all or a subset of classes or methods of aDex unit
.This exception may be raised when an error is encountered when parsing a Dex file.Dex utility routines.Define the effective finality of a Dex field.Interface for units representing Android "application packages", aka APK files.Specialized interface for Dalvik code debuggers.Slot index mode of a thread-frame.Context information provider, in relation to adex unit
.Specialized interface representing Dex (Dalvik) decompiler Units.Container for dynamic dex features, such as JNI functions.Representation of a singleclassesX.dex
file of an APK.Manager of cross-references for Dex units.Interface for units representing Android Dalvik bytecode containers, aka Dex files.Interface for a simple Android OS environment.Interface for a simple Android APK unpacker that will attempt to gather resources extracted at runtime.An annotation, as defined by the JLS.A class, as defined by the JLS.A field, as defined by the JLS.A method, as defined by the JLS.A type, as defined by the JLS.An adapter for Java-like types.A value, as defined by the JLS.Definition of a JNI endpoint.Description of a native code ELF library (dynamic SO) managed by emulators.Interface for "optimized" dex units, aka "odex" units.Definition of an "extended" APK unit, aka X-APK.Representation of JVM internal field signature.Java Generics signature parser forClassSignature
.Java Generics signature parser forMethodSignature
.Java Generics signature parser for anyJavaTypeSignature
.Java Generics signature parser.Representation of JVM internal method descriptor.Representation of JVM internal method signature.Utility methods for JVM internal signature names.Utility methods to generate JVM internal signatures from Java's Reflection API objects.Dalvik method parameters-to-registers mapping information.This helper class facilitates access to the data contained in an XML resource.