public class ADBDevice extends Object
Modifier and Type | Field and Description |
---|---|
static float |
inputDelay |
static int |
KEY_BACK |
static int |
KEY_HOME |
static int |
KEY_MENU |
static int |
KEY_POWER |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
captureDeviceScreen() |
BufferedImage |
captureDeviceScreen(int y,
int _h) |
BufferedImage |
captureDeviceScreen(int x,
int y,
int w,
int h) |
Mat |
captureDeviceScreenMat(int x,
int y,
int w,
int h) |
ScreenImage |
captureScreen() |
ScreenImage |
captureScreen(Rectangle rect) |
String |
dumpsys(String component) |
String |
exec(String command,
String... args) |
Rectangle |
getBounds() |
String |
getDeviceSerial() |
ADBRobot |
getRobot(ADBScreen screen) |
static ADBDevice |
init() |
void |
input(String text) |
void |
inputKeyEvent(int key) |
Boolean |
isDisplayOn() |
String |
printDump() |
String |
printDump(String component) |
static void |
reset() |
void |
swipe(int x1,
int y1,
int x2,
int y2) |
void |
tap(int x,
int y) |
String |
toString() |
void |
typeChar(char character) |
void |
typeEnds() |
boolean |
typeStarts() |
void |
wakeUp(int seconds) |
public static int KEY_HOME
public static int KEY_BACK
public static int KEY_MENU
public static int KEY_POWER
public static float inputDelay
public static ADBDevice init()
public static void reset()
public String getDeviceSerial()
public Rectangle getBounds()
public ScreenImage captureScreen()
public ScreenImage captureScreen(Rectangle rect)
public BufferedImage captureDeviceScreen()
public BufferedImage captureDeviceScreen(int y, int _h)
public BufferedImage captureDeviceScreen(int x, int y, int w, int h)
public Mat captureDeviceScreenMat(int x, int y, int w, int h)
public String printDump()
public void wakeUp(int seconds)
public Boolean isDisplayOn()
public void inputKeyEvent(int key)
public void tap(int x, int y)
public void swipe(int x1, int y1, int x2, int y2)
public boolean typeStarts()
public void typeEnds()
public void typeChar(char character)
public void input(String text)