Android 화면

연결된 Android 기기 또는 에뮬레이터의 화면을 캡처하고 검사합니다.

사용

android screen [-h]

옵션

  • -h,--help - 지정된 명령어의 도움말 메시지를 표시합니다.

android 옵션:

  • --sdk=PARAM - Android SDK의 경로
  • -v,--verbose - 문제 해결을 위해 상세 출력을 사용 설정합니다.
  • -V,--version - 버전 정보를 인쇄하고 종료합니다.

하위 명령어

  • capture - 기기 화면을 PNG로 출력합니다.
  • resolve - UI 요소를 시각적으로 타겟팅합니다. 주석이 달린 스크린샷의 경계 상자 좌표를 문자열로 대체하여 #N의 모든 인스턴스를 N로 라벨이 지정된 경계 상자의 중심 좌표로 대체합니다.

설명

android screen 명령어를 사용하면 연결된 Android 기기나 에뮬레이터에서 스크린샷을 캡처하고 AI 에이전트와 스크립트가 UI 요소를 시각적으로 타겟팅할 수 있도록 컴퓨터 비전 주석을 제공합니다.

시각적으로 UI 요소 타겟팅

다음은 UI 요소를 시각적으로 타겟팅하기 위한 명령어 시퀀스입니다.

  1. android screen capture --annotate --output=ui.png를 실행하여 감지된 UI 요소 주위에 번호가 매겨진 경계 상자가 그려진 활성 기기 화면을 캡처합니다.
  2. ui.png를 검사하여 상호작용하려는 UI 요소의 라벨 번호 (#N)를 확인합니다.
  3. android screen resolve --screenshot=ui.png --string="input tap #N"을 실행하여 #N을 해당 경계 상자의 정확한 (x, y) 중심 좌표로 대체합니다.