コンテンツにスキップ

コマンドライン

ターミナルウィンドウ
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 各接続について 1 秒ごとに 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