コマンドライン
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] を尋ねます。初回起動を参照してください。
使用するファイルとポート
Section titled “使用するファイルとポート”| 内容 | 場所 |
|---|---|
| ゲートウェイのリッスンアドレス | 127.0.0.1:<port> |
| 起動中のエミュレーターの検出 | ~/Library/Caches/TemporaryItems/avd/running/pid_<pid>.ini |
| 内容 | 場所 |
|---|---|
| 割り当てるエミュレーターの gRPC ポート | 8554 から始まる最初の空き偶数ポート |
| 内容 | 場所 |
|---|---|
| インストールされる実行ファイル | ~/.local/bin/android-emu-web |