私は最近VS 2015 RCをインストールしましたが、Androidエミュレータは非常に高速に動作しているようです(非常に高速です)))、ネットワークに接続できません。によると http://blogs.msdn.com/b/visualstudioalm/archive/2015/04/29/visual-studio-emulator-for-Android-in-vs2015-rc.aspx エミュレータWiFiカードに接続できるはずです。 Hyper-Vの管理UIでエミュレータを確認しましたが、正常に機能するWindows Phoneエミュレータと同じように構成されています。何か案は?
アイデアをありがとう。 Xamarin Android PlayerとGenymotionの両方をアンインストールしました。これでVSエミュレーターが機能します!
以前にGenymotionがインストールされているPCにRCツールをインストールしたときに同じ問題が発生したため、VirtualBoxホストオンリーイーサネットアダプター(Genymotionが使用したもの)を無効にし、エミュレーターを再起動すると、エミュレーター上のネットワークが機能しました
まず、使用されていない仮想イーサネットアダプター(Virtual Boxで使用されているアダプターなど)を無効にしてみてください。次に、Hyper-Vマネージャーに移動し、仮想スイッチを削除してから、エミュレーターを再起動します。
私の5.2インチマシュマロ(6.0.0)(Android 6.0-API 23)のVS 2017でWifiを接続し、エミュレータをネットワークに接続するための質問に答えた後、仮想eth2 wifiを取得しました。ネットワークが接続されているかどうかが通常表示される上部のツールバー。
しかし、以前の試行では、このアイコンは感嘆符を示し、インターネットの横に表示されません、エミュレータを再起動して再実行した後、機能します
別の有用なポイントは、次の名前の私のHyper-V vEthernetのネットワーク設定にあり、接続の下でAndroidAPs7のステータスがインターネットアクセスであることに注意してください。 WiFi接続の名前とメインWi-Fiにbridgedのみが表示されます。
私の環境は、次のようなネストされた仮想化です。
物理マシン(WinServer2016)-> VM(WinServer2016)-> VS Emulator for Android
私のために働いた唯一のものは、物理マシンで次のコマンドを実行することでした:
Set-VMNetworkAdapter -VMName $vmName -MacAddressSpoofing on
どこ $vmName
は、WinServer2016 VMの名前です。