public class DexHeader
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DexHeader.Builder |
| Modifier and Type | Field and Description |
|---|---|
long |
classDefsOff |
int |
classDefsSize |
long |
dataOff |
int |
dataSize |
long |
fieldIdsOff |
int |
fieldIdsSize |
long |
fileSize |
long |
headerSize |
static int |
K_SHA_1_DIGEST_LEN |
long |
linkOff |
long |
linkSize |
long |
mapOff |
long |
methodIdsOff |
int |
methodIdsSize |
long |
protoIdsOff |
int |
protoIdsSize |
byte[] |
signature |
long |
stringIdsOff |
int |
stringIdsSize |
long |
typeIdsOff |
int |
typeIdsSize |
int |
version |
| Modifier and Type | Method and Description |
|---|---|
static DexHeader.Builder |
newDexHeader() |
public static final int K_SHA_1_DIGEST_LEN
public final int version
public final byte[] signature
public final long fileSize
public final long headerSize
public final long linkSize
public final long linkOff
public final long mapOff
public final int stringIdsSize
public final long stringIdsOff
public final int typeIdsSize
public final long typeIdsOff
public final int protoIdsSize
public final long protoIdsOff
public final int fieldIdsSize
public final long fieldIdsOff
public final int methodIdsSize
public final long methodIdsOff
public final int classDefsSize
public final long classDefsOff
public final int dataSize
public final long dataOff
public static DexHeader.Builder newDexHeader()