Android エミュレータでプロキシ設定 からの リモートデバッグ
・デフォルトのAndroidWifiではインターネットに接続できない(できるようにしてほしい・・・)
・AVDマネージャにも設定項目があるがうまく行かない場合
・Fiddler随時使ってるので、例によって忘備録です
・ついでにリモートデバッグまでやります
環境
・Windows10 64bit
・Android Studio 4
・エミュレータ: Pixel
AndroidVirtualDevice (AVD)Manager起動
・言語で日本語の設定(省略)
エミュレータ設定
・「設定」、「ネットワークとインターネット」、「AndroidWifi」
・プロキシの設定
・・ホストマシンに設定する場合は 10.0.2.2
ブラウザを起動
エミュレータでデバッグ出来るように設定
・「設定」、「システム」、「エミュレートされた端末について」を押す
・「ビルド番号」の所を7回押すと開発者向けオプションが有効になる
・「設定」、「システム」、「詳細設定」、「開発者向けオプション」でUSBデバッグが有効化されているのを確認
ホストで chrome 起動
・chrome://inspect/#devices を開く
・・しばらくすると自動的に接続しているエミュレータが追加される
・デバッグしたいタブの inspect を押すとデバッグ用のウインドウが立ち上がる
・デバッグし放題!
・・ホストに接続する場合はホストの実IPにすると接続できました。
(10.0.2.2では接続できず、プロキシから見えるIPということですかね)
以上、お疲れさまでした。