>

이미 설치된 앱에 데이터를 자동으로 입력하는 스크립트 또는 "앱"을 만드는 방법이 있습니다. 즉, 할일 앱에서 할일 작업을 작성하고 제출하십시오. 또는 등록 양식을 작성 하시겠습니까?


  • 답변 # 1

    모든 장치에는 input 라는 바이너리가 있습니다.
    애플리케이션 또는 adb에서 호출 할 수 있습니다 :

    $ adb shell input
    Usage: input [<source>] <command> [<arg>...]
    The sources are:
          mouse
          keyboard
          joystick
          touchnavigation
          touchpad
          trackball
          stylus
          dpad
          touchscreen
          gamepad
    The commands and default sources are:
          text <string> (Default: touchscreen)
          keyevent [--longpress] <key code number or name> ... (Default: keyboard)
          tap <x> <y> (Default: touchscreen)
          swipe <x1> <y1> <x2> <y2> [duration(ms)] (Default: touchscreen)
          press (Default: trackball)
          roll <dx> <dy> (Default: trackball)
    
    

    KeyEvent를 사용하여 앱을 탐색하고 버튼을 클릭하고 텍스트에 초점을 맞춘 요소 등에 제출할 수 있습니다.

  • 이전 5.0 lollipop - 더 이상 원하지 않는 경우 부팅시 암호화의 비밀번호 프롬프트를 쉽게 제거 할 수 있습니까?
  • 다음 uninstallation - APK에서 설치된 앱 제거