Package org.sikuli.android
Class ADBDevice
java.lang.Object
org.sikuli.android.ADBDevice
public class ADBDevice extends Object
-
Field Summary
Fields Modifier and Type Field Description static floatinputDelaystatic intKEY_BACKstatic intKEY_HOMEstatic intKEY_MENUstatic intKEY_POWER -
Method Summary
Modifier and Type Method Description BufferedImagecaptureDeviceScreen()BufferedImagecaptureDeviceScreen(int x, int y, int w, int h)MatcaptureDeviceScreenMat(int x, int y, int actW, int actH)ScreenImagecaptureScreen()ScreenImagecaptureScreen(Rectangle rect)Stringdumpsys(String component)Stringexec(String command, String... args)RectanglegetBounds()StringgetDeviceSerial()ADBRobotgetRobot(ADBScreen screen)static ADBDeviceinit()static ADBDeviceinit(int id)static ADBDeviceinit(String adbExec)voidinput(String text)voidinputKeyEvent(int key)BooleanisDisplayOn()StringprintDump()StringprintDump(String component)static voidreset()voidswipe(int x1, int y1, int x2, int y2)voidtap(int x, int y)StringtoString()voidtypeChar(char character)voidtypeEnds()booleantypeStarts()voidwakeUp(int seconds)
-
Field Details
-
KEY_HOME
public static int KEY_HOME -
KEY_BACK
public static int KEY_BACK -
KEY_MENU
public static int KEY_MENU -
KEY_POWER
public static int KEY_POWER -
inputDelay
public static float inputDelay
-
-
Method Details
-
init
-
init
-
init
-
reset
public static void reset() -
toString
-
getRobot
-
getDeviceSerial
-
getBounds
-
captureScreen
-
captureScreen
-
captureDeviceScreen
-
captureDeviceScreen
-
captureDeviceScreenMat
-
exec
-
dumpsys
-
printDump
-
printDump
-
wakeUp
public void wakeUp(int seconds) -
isDisplayOn
-
inputKeyEvent
public void inputKeyEvent(int key) -
tap
public void tap(int x, int y) -
swipe
public void swipe(int x1, int y1, int x2, int y2) -
typeStarts
public boolean typeStarts() -
typeEnds
public void typeEnds() -
typeChar
public void typeChar(char character) -
input
-