Interface IAndroidAppEmulator
public interface IAndroidAppEmulator
The interface defining an Android Linux subsystem emulator used by a higher-level
IEmulatedAndroid object.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classAddress information object, filled out byexamineAddress. -
Method Summary
Modifier and TypeMethodDescriptionexamineAddress(long addr) Attempt to provide some information about a memory address.Retrieve a reference to the native aarch64 CPU emulator.booleanisUserMemory(long addr) Determine whether the provided address belongs to the user memory (as opposed to some library code).
-
Method Details
-
getEmulator
EEmulator getEmulator()Retrieve a reference to the native aarch64 CPU emulator.- Returns:
- the native emulator
-
isUserMemory
boolean isUserMemory(long addr) Determine whether the provided address belongs to the user memory (as opposed to some library code).- Parameters:
addr- an address- Returns:
- true if the address belongs to user memory
-
examineAddress
Attempt to provide some information about a memory address.- Parameters:
addr- an address- Returns:
- never null
-