| Class | Description |
|---|---|
| Annotation |
An annotation.
|
| ClassData | |
| ClassData.Field | |
| ClassData.Method | |
| ClassDef |
A type definition.
|
| Code | |
| Code.CatchHandler | |
| Code.Try | |
| Dex |
The bytes of a dex file in memory for reading and writing.
|
| DexFormat |
Constants that show up in and are otherwise related to
.dex
files, and helper methods for same. |
| EncodedValue |
An encoded value or array.
|
| EncodedValueCodec |
Read and write
encoded_value primitives. |
| EncodedValueReader |
Pull parser for encoded values.
|
| FieldId | |
| Leb128 |
Reads and writes DWARFv3 LEB 128 signed and unsigned integers.
|
| MethodId | |
| Mutf8 |
Modified UTF-8 as described in the dex file format spec.
|
| ProtoId | |
| SizeOf | |
| TableOfContents |
The file header and map.
|
| TableOfContents.Section | |
| TypeList |
| Exception | Description |
|---|---|
| DexException |
Thrown when there's a format problem reading, writing, or generally
processing a dex file.
|
| DexIndexOverflowException |
Thrown when there's an index overflow writing a dex file.
|
Copyright © 2016. All Rights Reserved.