web-dev-qa-db-ja.com

VSからlocalhostに接続する方法Android Emulator

VSを起動しているマシンのローカルホストに接続しようとしていますAndroidエミュレーター。IISのときにサーバーに正常に接続できますAndroidバージョンはKitKatです。ただし、VS AndroidバージョンがLollipopまたはMarshmallowの場合、接続に失敗します。ローカルホストに接続する方法は、 http://169.254.80.8 エミュレータのブラウザで。 http://developer.Android.com/tools/devices/emulator.html#networkaddresses に従ってはIPアドレス10.0.2.2を使用してlocalhostに接続できるはずですが、このIPアドレスは私には機能しないようです。

14
JayHawk

http://developer.Android.com/tools/devices/emulator.html#networkaddresses で指定されたネットワークアドレスは、AndroidのVisual Studio Emulatorでは機能しません。 (まあ、最後の1つを除いて、標準のlocalhost IPアドレスです)。

アドレス169.254.80.80は、ホストへのループバックとして機能することが期待されています。 Lollipop(21)以降を実行しているイメージで、そのアドレスを使用してホストに戻る接続に関するバグがあるようです。これについて内部でバグを記録しました。

3
dud5

VS Studio Emulatorは非常に細かく高速に動作します

vS Emulatorをlocalhoatに接続する方法を示すスクリーンショットを参照してください

enter image description here

2
Adiii

前の答えは完璧ですが、Android studio 3+エミュレーターは、設定の下でプロキシにIPとポートを追加する必要があります。

enter image description here

0