2015-05-04 14 views
14

Ho recentemente installato VS 2015 RC e l'Emulatore Android sembra funzionare alla grande (è molto veloce :)) tranne che non può connettersi alla rete. Secondo http://blogs.msdn.com/b/visualstudioalm/archive/2015/04/29/visual-studio-emulator-for-android-in-vs2015-rc.aspx l'emulatore dovrebbe essere in grado di connettersi alla mia scheda WiFi. Ho dato un'occhiata all'emulatore in Hyper-V Admin UI ed è configurato allo stesso modo di Windows Phone Emulator che funziona bene. Qualche idea?Come connettere l'emulatore di Visual Studio 2015 Android alla rete?

enter image description here

risposta

5

Grazie ragazzi per le idee. Ho disinstallato sia Xamarin Android Player che Genymotion e ora funziona anche l'emulatore VS!

19

Ho avuto lo stesso problema, una volta installato strumenti RC ad un PC che ha avuto Genymotion installato in precedenza, così quello che ho fatto è stato disabilitare le schede Ethernet solo host di VirtualBox (che Genymotion utilizzato), ed ho ricominciato il emulatore, allora la rete sull'emulatore stava lavorando

Device Manager disabled network adapters

+1

Come contro-intuitivo come può sembrare, ho anche dovuto scegliere "No" quando l'emulatore VS per Android mi ha chiesto se volevo apportare modifiche per abilitare la connettività Internet. ----- Ogni volta, passavo attraverso e disabilitavo tutti gli adattatori VirtualBox ed eliminavo gli adattatori vEthernet associati, solo per avere VS Emulator per Android riattivare gli adattatori VirtualBox e ricreare gli adattatori vEthernet quando sceglierei "Sì" quando richiesto se volevo che il sistema configurasse la connettività Internet. –

+0

Questa risposta mi fa risparmiare un sacco di tempo. Grazie. –

6

in primo luogo, provare a disabilitare gli adattatori Ethernet virtuali che non vengono utilizzati (ad es. quelli utilizzati da virtual Box). Quindi, andare su Hyper-V Manager ed eliminare eventuali switch virtuali, quindi riavviare l'emulatore.

+0

Potrei provarlo prima che la mia prossima volta ripaghi la mia macchina. Al momento ho bisogno che sia in uno stato di lavoro e quei cambiamenti sono piuttosto significativi. –

0

Il mio ambiente è una virtualizzazione nidificato come segue:

Macchina fisica (WinServer2016) ->VM (WinServer2016) ->VS emulatore per Android

L'unica cosa che ha funzionato per stavo eseguendo il seguente comando nella macchina fisica:

Set-VMNetworkAdapter -VMName $vmName -MacAddressSpoofing on 

Dove $vmName è il nome della macchina virtuale WinServer2016.

0

per il mio 5.2 "Marshmallow (6.0.0) (Android 6.0 - API 23) in VS 2017 dopo aver connesso Wifi e rispondendo alla domanda per Connettere l'emulatore alla rete ho ottenuto il mio wifi eth2 virtuale che è visibile come wifi quando si fa scorrere verso il basso la barra degli strumenti superiore, che di solito si vede se le reti sono collegate o meno.

ma nei miei tentativi precedenti questa icona mostra un punto esclamativo e no internet viene mostrato accanto ad essa, dopo il riavvio e rieseguire l'emulatore è funziona

Visual Studio android emulator WiFi Icon

Un altro punto utile è nelle impostazioni di rete che il mio Hyper-V vEthernet con il seguente nome e nota che sotto connettività mostra accesso internet con stato di AndroidAPs7 che è il nome di connessione WiFi e il mio Wi-Fi principale mostra solo ponticiato.

  • vEthernet (1x1 11b gn Wireless LAN PCI Express Mini Card Mezza adattatore virtuale switch)

enter image description here

Problemi correlati