public class DexHeader
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
kSHA1DigestLen |
static int |
kSHA1DigestOutputLen |
| 构造器和说明 |
|---|
DexHeader() |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getClassDefsOff() |
int |
getClassDefsSize() |
long |
getDataOff() |
int |
getDataSize() |
long |
getFieldIdsOff() |
int |
getFieldIdsSize() |
long |
getFileSize() |
long |
getHeaderSize() |
long |
getLinkOff() |
long |
getLinkSize() |
long |
getMapOff() |
long |
getMethodIdsOff() |
int |
getMethodIdsSize() |
long |
getProtoIdsOff() |
int |
getProtoIdsSize() |
byte[] |
getSignature() |
long |
getStringIdsOff() |
int |
getStringIdsSize() |
long |
getTypeIdsOff() |
int |
getTypeIdsSize() |
int |
getVersion() |
void |
setClassDefsOff(long classDefsOff) |
void |
setClassDefsSize(int classDefsSize) |
void |
setDataOff(long dataOff) |
void |
setDataSize(int dataSize) |
void |
setFieldIdsOff(long fieldIdsOff) |
void |
setFieldIdsSize(int fieldIdsSize) |
void |
setFileSize(long fileSize) |
void |
setHeaderSize(long headerSize) |
void |
setLinkOff(long linkOff) |
void |
setLinkSize(long linkSize) |
void |
setMapOff(long mapOff) |
void |
setMethodIdsOff(long methodIdsOff) |
void |
setMethodIdsSize(int methodIdsSize) |
void |
setProtoIdsOff(long protoIdsOff) |
void |
setProtoIdsSize(int protoIdsSize) |
void |
setSignature(byte[] signature) |
void |
setStringIdsOff(long stringIdsOff) |
void |
setStringIdsSize(int stringIdsSize) |
void |
setTypeIdsOff(long typeIdsOff) |
void |
setTypeIdsSize(int typeIdsSize) |
void |
setVersion(int version) |
public static final int kSHA1DigestLen
public static final int kSHA1DigestOutputLen
public int getVersion()
public void setVersion(int version)
public byte[] getSignature()
public void setSignature(byte[] signature)
public long getFileSize()
public void setFileSize(long fileSize)
public long getHeaderSize()
public void setHeaderSize(long headerSize)
public long getLinkSize()
public void setLinkSize(long linkSize)
public long getLinkOff()
public void setLinkOff(long linkOff)
public long getMapOff()
public void setMapOff(long mapOff)
public int getStringIdsSize()
public void setStringIdsSize(int stringIdsSize)
public long getStringIdsOff()
public void setStringIdsOff(long stringIdsOff)
public int getTypeIdsSize()
public void setTypeIdsSize(int typeIdsSize)
public long getTypeIdsOff()
public void setTypeIdsOff(long typeIdsOff)
public int getProtoIdsSize()
public void setProtoIdsSize(int protoIdsSize)
public long getProtoIdsOff()
public void setProtoIdsOff(long protoIdsOff)
public int getFieldIdsSize()
public void setFieldIdsSize(int fieldIdsSize)
public long getFieldIdsOff()
public void setFieldIdsOff(long fieldIdsOff)
public int getMethodIdsSize()
public void setMethodIdsSize(int methodIdsSize)
public long getMethodIdsOff()
public void setMethodIdsOff(long methodIdsOff)
public int getClassDefsSize()
public void setClassDefsSize(int classDefsSize)
public long getClassDefsOff()
public void setClassDefsOff(long classDefsOff)
public int getDataSize()
public void setDataSize(int dataSize)
public long getDataOff()
public void setDataOff(long dataOff)