Da quando ho letto le notizie su Xamarin ora "libero", ho installato immediatamente Visual Studio 2015 Update 2 e il Strumenti Android (NDK, SDK per 19-23, Visual Studio Emulator per Android datato gennaio 2016) per iniziare a lavorare su un'applicazione Android.Emulatore di Visual Studio per Android bloccato su "Il sistema operativo sta iniziando ...", solo su API Level 23/Android 6
Eccitato ho lanciato l'emulatore da Tools -> Visual Studio Emulator for Android
e ho installato il profilo che corrisponde meglio al mio telefono. Dato che il mio telefono è su Android 6, ho deciso di ottenere un profilo per API Livello 23/Android 6.
Poiché avevo già abilitato Hyper-V alcuni mesi fa, l'installazione per il profilo ha dovuto solo aggiungermi a il gruppo Administrators e creare 2 schede di rete.
Finora, tutto bene.
All'avvio dell'emulatore, rimarrebbe su "Il sistema operativo sta iniziando ...". Ho pensato di aspettare un po '. Ho pensato che avrei aspettato ancora un po '. Dopo di ciò, ho rinunciato alla possibilità che andasse a lavorare e ho iniziato a indagare.
Ho provato anche altri profili, alcuni altri dall'API Level 23, uno da 22 e uno da 19. Solo quelli dell'API Level 23 non funzionavano.
Le seguenti operazioni sono ciò che è venuta finora da Googling ecc li ho provato in tutti i tipi di combinazioni:
- Riavvio
- disabilitazione/abilitazione Hyper-V
- Rimozione adattatori vEthernet (tramite il manager Hyper-V).
- Esecuzione XDECleanup
- Permettere XDE attraverso il mio firewall di Windows come applicazione (in entrata)
- Ripristino del software di emulazione in
Programs and Features
- Attivazione/disattivazione "Compatibilità processori" in Hyper-V Manager.
Questi sono i dati che ho raccolto finora:
- uno screenshot del messaggio di errore che l'emulatore dà dopo aver atteso un lungo periodo (10 - 15 minuti, forse un po 'di più)
- Uno screenshot dell'ultima parte del registro quando viene collegato al Android 6 VM:
- Uno screenshot dell'ultima parte del log di una macchina virtuale di lavoro (questo uno di da un Android 4.4 VM):
Posso confermare questo problema. Le immagini Android funzionate (KitKat 4.4) - 5.0, 5.1.1 funzionano bene. Ma nessuno dei profili API23 (Marshmallow 6.0) funziona. Ho anche controllato la cartella C: \ Users \ \ AppData \ Local \ Microsoft \ VisualStudioEmulator \ Android \ Containers \ Local \ Devices per assicurarmi che il .vhd venisse cancellato. –
adamhill