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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BufferedImagecaptureDeviceScreen()BufferedImagecaptureDeviceScreen(int x, int y, int w, int h)org.opencv.core.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)
-
-
-
Method Detail
-
init
public static ADBDevice init()
-
init
public static ADBDevice init(int id)
-
reset
public static void reset()
-
getDeviceSerial
public String getDeviceSerial()
-
getBounds
public Rectangle getBounds()
-
captureScreen
public ScreenImage captureScreen()
-
captureScreen
public ScreenImage captureScreen(Rectangle rect)
-
captureDeviceScreen
public BufferedImage captureDeviceScreen()
-
captureDeviceScreen
public BufferedImage captureDeviceScreen(int x, int y, int w, int h)
-
captureDeviceScreenMat
public org.opencv.core.Mat captureDeviceScreenMat(int x, int y, int actW, int actH)
-
printDump
public String printDump()
-
wakeUp
public void wakeUp(int seconds)
-
isDisplayOn
public Boolean 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
public void input(String text)
-
-