Class ADBDevice


  • public class ADBDevice
    extends Object
    • Field Detail

      • 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 Detail

      • init

        public static ADBDevice init​(int id)
      • reset

        public static void reset()
      • getDeviceSerial

        public String getDeviceSerial()
      • 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)