0

私はVisual Studioでxamarinを使い始めました。私はVisual Studio androidエミュレータをインストールしました。エミュレータは完璧に動作しますが、ネットワーク上にはありません。設定では接続されていると表示されますが、ブラウザはウェブサイトを開くことができません。私は窓の電話エミュレータを開始し、問題なくネットワークが動作します。アンドロイドエミュレータを起動すると、2つのネットワークアダプタが追加されました(写真参照)。 AndroidエミュレータのハイパーV仮想デバイス設定では、内部ネットワークアダプタはWindowsの電話アダプタ(写真参照)に設定され、外部はRealtek bla bla blaに設定されています。私はすべての仮想スイッチを削除し、エミュレータを削除して、もう一度やり直してみましたが、何も役に立ちません。私は問題がアンドロイドエミュレータまたはハイパーVの設定であると仮定します.Windowsのエミュレータは正常に動作します(同じ内部アダプタを使用しますが、ハイパーVの設定では外部はありません)。誰もがこれを解決する方法を考えているのですか?前もって感謝します! enter image description hereVisual Studio Androidエミュレータネットワークが動作しません

+0

GoogleからAndroid SDKの一部として提供されているエミュレータを使用している場合は、使用しないでください。 Genymotionをダウンロードするか、Xamarin Android Playerを使用してください。 –

+0

@Eclipsed4utoo私は「Android用のVisual Studioエミュレータ」をダウンロードしました。私はあなたの提案を試みます。 – exiibeat

+0

[Visual Studio 2015 Androidエミュレータをネットワークに接続するにはどうすればいいですか?](http://stackoverflow.com/questions/30021277/how-to-connect-visual-studio-2015-android-emulator-to-network) –

答えて

6

Android用のVisual Studioエミュレータのインストールのように見えるかもしれません。 Hyper-Vマネージャでネットワーク設定を確認できます。私はそれが外部設定でこの

内部ネットワークアダプタ Hyper-V internal network screenshot

外部ネットワークアダプタ Hyper-V external network screenshot

ので、問題があるかもしれない何かのように見えます使用する2枚の画像の場合

それはインターネットに接続できないためです。

Intel NICに似た仮想スイッチがあります。あなたは右側のオプションメニューで仮想スイッチマネージャーに行けば、あなたの仮想スイッチの仮想スイッチのプロパティは次のようになります。私はちょうど同じ問題を経て

Virtual Switch Settings

+0

あなたと同じですが、まだ動作しません。 – exiibeat

+0

多分新しい仮想スイッチを作ろうとしますか? – Cheesebaron

+0

それも同じように試しました。私は別のエミュレータを見つけ、何が起こるか見る。 – exiibeat

0

。まず、あなたのコンピュータ/ラップトップにLANとWiFiがありますか?ネットワーク設定またはコンピュータハードウェアマネージャでLANを無効にし、WiFi経由で接続することでテストしてください。それがうまくいくなら、あなたは同じ問題を抱えています。これは、Androidエミュレータ用のHyper-Vネットワークスイッチのセットアップが、ネットワークスイッチを設定するときにコンピュータのWiFi接続を使用することが望ましいために発生します。 Visual StudioからAndroidのエミュレータをアンインストール

  1. がすることによってこれを解決します。

  2. のHyper-Vに
  3. 移動して、あなたがONLY

  4. LAN

    で接続されているように、「VSエミュレータ...」VMとあなたのWiFiを無効にAndroidのエミュレータ

  5. によって作成された追加の仮想ネットワークスイッチを削除

  6. Visual Studio Androidエミュレータを再インストールする

  7. エミュレータを実行し、インターネットをセットアップすることに同意します。

  8. テストエミュレータがLAN経由でインターネットに接続されていることを確認します。

  9. エミュレータをシャットダウンし、WiFiを再度有効にします。

  10. もう一度エミュレータを実行し、再度インターネットをセットアップします。

これで、LANを再度有効にするか、WiFiを使用できるようになりました。

+0

どうしたら、Android EmulatorフォームVisual Studioをアンインストールしてもう一度インストールできますか? :) 前もって感謝します! – Maximus1809

関連する問題