콘텐츠로 이동

명령줄

터미널 창
android-emu-web [--port <port>] [--no-open]

게이트웨이는 Ctrl+C를 누를 때까지 포그라운드에서 실행됩니다. 게이트웨이를 중지해도 실행 중인 에뮬레이터는 중지되지 않습니다.

옵션 기본값 효과
--port <port> 7300 게이트웨이가 수신하는 포트입니다. 127.0.0.1에서만 수신합니다.
옵션 기본값 효과
--no-open 꺼짐 시작할 때 브라우저를 열지 않습니다. 게이트웨이는 주소를 여전히 출력합니다.

--no-open과 토큰이 포함된 주소는 첫 실행에서 설명한 실행 흐름의 일부입니다.

변수 효과
ANDROID_HOME Android SDK 디렉터리입니다. 설정하지 않으면 게이트웨이는 ~/Library/Android/sdk를 사용합니다.
ANDROID_AVD_HOME AVD가 들어 있는 디렉터리입니다. 설정하지 않으면 게이트웨이는 ~/.android/avd를 사용합니다.
DEBUG=1 연결마다 초당 한 줄씩 출력합니다: 받은 프레임, 보낸 프레임, 버린 프레임, 평균 프레임 크기, 에뮬레이터에서 게이트웨이까지의 지연.

ANDROID_AVD_HOME은 게이트웨이가 기기 목록을 만들 때 읽습니다.

ANDROID_HOME은 첫 실행 검사에서 읽습니다.

시작할 때 게이트웨이는 페이지 주소를 출력합니다. 실행 중인 에뮬레이터가 없으면 이유를 출력하고 계속 실행됩니다.

출력되는 주소는 https://droid.devpier.dev/app/#port=<port>&token=<token> 형식이며, --no-open을 지정하지 않으면 게이트웨이가 macOS open 명령으로 이 주소를 엽니다.

첫 실행 때는 빠진 Android SDK 구성 요소가 각각의 해결 방법과 함께 나열되며, 게이트웨이는 무엇이든 설치하기 전에 [y/N]으로 묻습니다. 첫 실행을 참고하세요.

항목 위치
게이트웨이 수신 주소 127.0.0.1:<port>
실행 중인 에뮬레이터 탐색 ~/Library/Caches/TemporaryItems/avd/running/pid_<pid>.ini
항목 위치
게이트웨이가 할당하는 에뮬레이터 gRPC 포트 8554부터 처음으로 비어 있는 짝수 포트
항목 위치
설치된 실행 파일 ~/.local/bin/android-emu-web