Android 기기 리모컨

원격 물리적 기기 관리 원격 기기 예약을 나열하고, 예약하고, 연결하고, 관리하는 명령어가 포함됩니다.

사용

android device remote [-h] [--project=PARAM]

옵션

  • -h,--help - 지정된 명령어의 도움말 메시지를 표시합니다.
  • --project=PARAM - Google Cloud 프로젝트 ID입니다.

android 옵션:

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

하위 명령어

  • connect - 예약된 원격 기기에 연결합니다.
  • create - 원격 기기의 예약을 만듭니다.
  • disconnect - 원격 기기를 연결 해제합니다.
  • extend - 원격 기기 예약을 연장합니다.
  • list - 원격 기기 예약을 나열합니다.
  • models - 사용 가능한 원격 기기 모델을 나열합니다.
  • projects - 기기 스트리밍에 사용할 수 있는 Google Cloud 프로젝트를 나열합니다.
  • remove - 원격 기기 예약을 삭제합니다.

설명

android device remote 명령 세트는 Google 데이터 센터에 호스팅된 실제 Android 기기를 예약하고 이를 머신의 adb에 연결하므로, 실제 하드웨어가 없어도 앱을 설치, 실행, 디버그할 수 있습니다.

원격 기기는 Google Cloud 프로젝트에 청구됩니다. 시작하기 전에 android auth login를 실행하여 기기 스트리밍이 사용 설정된 프로젝트에 액세스할 수 있는 계정으로 로그인합니다.

일반적인 워크플로우

다음은 일반적인 워크플로의 명령어 시퀀스입니다.

  1. android device remote projects을 실행하여 기기 스트리밍에 사용할 수 있는 Google Cloud 프로젝트를 찾습니다.
  2. android device remote models을 실행하여 원하는 기기의 <codename>/<api>를 찾습니다.
  3. android device remote create <codename>/<api>를 실행하여 기기를 예약합니다.
  4. android device remote connect <reservation-id>을 실행하여 기기를 adb에 연결합니다.
  5. android run, android install, adb 및 기타 기기 명령어를 사용하여 기기를 사용합니다.
  6. 완료되면 android device remote disconnect <reservation-id> 및 android device remote remove <reservation-id>을 실행합니다.

프로젝트 선택 (--project)

--project=<project-id>를 전달하여 사용할 Google Cloud 프로젝트를 선택합니다. 예약과 관련된 대부분의 명령어에 필요합니다. 생략하면 스트리밍할 준비가 된 프로젝트가 출력됩니다.

--project를 매번 전달하지 않으려면 ~/.androidrc 파일에 기본값을 추가하세요. 모든 android device remote 명령어로 선택됩니다.

device remote --project my-project