Package org.sikuli.android
Class ADBRobot
- java.lang.Object
-
- org.sikuli.android.ADBRobot
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sikuli.script.support.IRobot
IRobot.KeyMode
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScreenImagecaptureScreen(Rectangle screenRect)voidcleanup()voidclickEnds()voidclickStarts()voiddelay(int ms)ColorgetColorAt(int x, int y)IScreengetScreen()Return the underlying device object (if any).booleanisRemote()voidkeyDown(int code)voidkeyDown(String keys)voidkeyUp()voidkeyUp(int code)voidkeyUp(String keys)voidmouseDown(int buttons)voidmouseMove(int x, int y)voidmouseReset()intmouseUp(int buttons)voidmouseWheel(int wheelAmt)voidpressModifiers(int modifiers)voidreleaseModifiers(int modifiers)voidsetAutoDelay(int ms)voidsmoothMove(Location dest)voidsmoothMove(Location src, Location dest, long ms)voidtypeChar(char character, IRobot.KeyMode mode)voidtypeEnds()voidtypeKey(int key)voidtypeStarts()voidwaitForIdle()
-
-
-
Method Detail
-
getScreen
public IScreen getScreen()
Description copied from interface:IRobotReturn the underlying device object (if any).
-
pressModifiers
public void pressModifiers(int modifiers)
- Specified by:
pressModifiersin interfaceIRobot
-
releaseModifiers
public void releaseModifiers(int modifiers)
- Specified by:
releaseModifiersin interfaceIRobot
-
typeChar
public void typeChar(char character, IRobot.KeyMode mode)
-
typeStarts
public void typeStarts()
- Specified by:
typeStartsin interfaceIRobot
-
mouseReset
public void mouseReset()
- Specified by:
mouseResetin interfaceIRobot
-
clickStarts
public void clickStarts()
- Specified by:
clickStartsin interfaceIRobot
-
smoothMove
public void smoothMove(Location dest)
- Specified by:
smoothMovein interfaceIRobot
-
smoothMove
public void smoothMove(Location src, Location dest, long ms)
- Specified by:
smoothMovein interfaceIRobot
-
mouseWheel
public void mouseWheel(int wheelAmt)
- Specified by:
mouseWheelin interfaceIRobot
-
captureScreen
public ScreenImage captureScreen(Rectangle screenRect)
- Specified by:
captureScreenin interfaceIRobot
-
getColorAt
public Color getColorAt(int x, int y)
- Specified by:
getColorAtin interfaceIRobot
-
waitForIdle
public void waitForIdle()
- Specified by:
waitForIdlein interfaceIRobot
-
setAutoDelay
public void setAutoDelay(int ms)
- Specified by:
setAutoDelayin interfaceIRobot
-
-