| 限定符和类型 | 方法和说明 |
|---|---|
VM |
AndroidEmulator.createDalvikVM() |
VM |
AndroidEmulator.createDalvikVM(Class<?> callingClass)
jar as apk
|
VM |
AndroidEmulator.createDalvikVM(File apkFile) |
VM |
AndroidEmulator.getDalvikVM() |
| 限定符和类型 | 方法和说明 |
|---|---|
VM |
AndroidARM64Emulator.createDalvikVM() |
VM |
AndroidARMEmulator.createDalvikVM() |
VM |
AndroidARM64Emulator.createDalvikVM(Class<?> callingClass) |
VM |
AndroidARMEmulator.createDalvikVM(Class<?> callingClass) |
VM |
AndroidARM64Emulator.createDalvikVM(File apkFile) |
VM |
AndroidARMEmulator.createDalvikVM(File apkFile) |
VM |
AndroidARM64Emulator.getDalvikVM() |
VM |
AndroidARMEmulator.getDalvikVM() |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseVM |
class |
DalvikVM |
class |
DalvikVM64 |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static Number |
DvmObject.callJniMethod(Emulator<?> emulator,
VM vm,
DvmClass objectType,
DvmObject<?> thisObj,
String method,
Object... args) |
static ArrayListObject |
ArrayListObject.newStringList(VM vm,
String... strings) |
| 构造器和说明 |
|---|
ArrayListObject(VM vm,
List<? extends DvmObject<?>> value) |
Enumeration(VM vm,
List<? extends DvmObject<?>> value) |
StringObject(VM vm,
String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
SystemService |
ServiceManager.getService(VM vm,
String serviceName) |
| 构造器和说明 |
|---|
ApplicationInfo(VM vm) |
Asset(VM vm,
String value) |
AssetManager(VM vm,
String value) |
Binder(VM vm,
String value) |
Bitmap(VM vm,
BufferedImage image) |
Bundle(VM vm,
Properties properties) |
ClassLoader(VM vm,
String value) |
PackageInfo(VM vm,
String packageName,
int flags) |
ServiceManager(VM vm,
String value) |
Signature(VM vm,
net.dongliu.apk.parser.bean.CertificateMeta meta) |
SystemService(VM vm,
String serviceName) |
| 限定符和类型 | 方法和说明 |
|---|---|
Signature[] |
Apk.getSignatures(VM vm) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ArrayObject |
ArrayObject.newStringArray(VM vm,
String... strings) |
| 构造器和说明 |
|---|
ByteArray(VM vm,
byte[] value) |
DoubleArray(VM vm,
double[] value) |
FloatArray(VM vm,
float[] value) |
IntArray(VM vm,
int[] value) |
ShortArray(VM vm,
short[] value) |
| 限定符和类型 | 方法和说明 |
|---|---|
static DvmObject<?> |
ProxyDvmObject.createObject(VM vm,
Object value)
mapping java object to dvm object
|
| 限定符和类型 | 方法和说明 |
|---|---|
static DvmBoolean |
DvmBoolean.valueOf(VM vm,
boolean b) |
static DvmInteger |
DvmInteger.valueOf(VM vm,
int i) |
static DvmLong |
DvmLong.valueOf(VM vm,
long i) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AndroidModule.onInitialize(Emulator<?> emulator,
VM vm,
Map<String,UnidbgPointer> symbols) |
protected void |
JniGraphics.onInitialize(Emulator<?> emulator,
VM vm,
Map<String,UnidbgPointer> symbols) |
| 构造器和说明 |
|---|
AndroidModule(Emulator<?> emulator,
VM vm) |
JniGraphics(Emulator<?> emulator,
VM vm) |
Copyright © 2021. All rights reserved.