Visual Studio (2015) Emulator für Android funktioniert nicht - XDE.exe - Exit Code 3
Habe ich eine neue " Blank App (Xamarin.Formen Portable) - Projekt in Visual Studio 2015.
Wenn ich versuche zu laufen Droid-Projekt in Visual Studio Emulator für Android, ich bekomme nur eine generische Fehlermeldung:
Fehler beim erstellen von 'VS-Emulator 5" KitKat (4.4) XXHDPI Telefon " Gerät.
So sah ich in Extras->Visual Studio Emulator für Android, und versucht zu laufen emulator manuell. Nach einer Weile schlägt es fehl, und die log sagt:
24.7.2015 16:22:52: [Informations -] Initialisieren installierten profile.
24.7.2015 16:22:52: [Informations -] Installierte profile initialisiert. Geräte: 2 Plattformen: 1
24.7.2015 16:22:52: [Informations -] Initialisieren installierbare profile.
24.7.2015 16:22:52: [Informations -] Installierbare profile initialisiert. Geräte: 30-Plattformen: 4
24.7.2015 16:22:56: [Informations -] Warten, um zu starten, Gerät...
24.7.2015 16:22:56: [Informations -] Start-Gerät: 5" KitKat (4.4) XXHDPI Telefon
24.7.2015 16:22:56: [Informations -] Validierung emulator Argumente...
24.7.2015 16:22:56: [Informations -] Bestimmung, ob emulator läuft bereits...
24.7.2015 16:22:56: [Informations -] Vorbereiten der virtuellen Maschine...
24.7.2015 16:22:58: [Kritische] Fehler beim erstellen von 'VS-Emulator 5" KitKat (4.4) XXHDPI Telefon " Gerät.
24.7.2015 16:22:58: [Kritische] XDE Pfad: C:\Program Files (x86)\Microsoft XDE\10.0.10240.0\xde.exe
24.7.2015 16:22:58: [Kritische] XDE Argumente: /sku Android /displayName "VS Emulator 5\" KitKat (4.4) XXHDPI Telefon" /memSize 2048 /diagonalSize 5 /video "1080x1920" /vhd "C:\Users\lacike\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone\image.vhd" /name "VS Emulator 5-Zoll-KitKat (4.4) XXHDPI Telefon.lacike" /noStart /silent
24.7.2015 16:22:58: [Kritische] XDE Exit-Code: 3
Aber wenn ich WinPhone Projekt im Windows Phone-emulator, funktioniert es. Es verwendet XDE.exe wie Android-Emulator, so dass der Hyper-V-Netzwerk funktioniert.
Irgendwelche Ideen?
UPDATE:
Wenn ich versuchte zu installieren, ein neues Gerät zu Profil, ich laufen, um das gleiche Problem:
Visual Studio 2015 RC-Emulator für Android nicht starten
Prozess ist fest auf "Kopieren .vhd-Dateien und virtuelle Maschine".
UPDATE 2:
Wenn ich öffnen Sie eine Eingabeaufforderung und führen Sie dann xde.exe mit folgenden xde Argumente:
xde.exe /sku Android /displayName "VS Emulator 5\" KitKat (4.4) XXHDPI Telefon" /memSize 2048 /diagonalSize 5 /video "1080x1920" /vhd "C:\Users\lacike\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone\image.vhd" /name "VS Emulator 5-Zoll-KitKat (4.4) XXHDPI Telefon.lacike
Bekomme ich folgenden Fehler:
InformationsquelleAutor der Frage Ladislav Margai | 2015-07-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach Stunden und Stunden der Forschung, und die Anwendung der folgenden Schritte, die ich es endlich:
InformationsquelleAutor der Antwort Ladislav Margai
In der Regel das System.ServiceModel.ServiceHost-Fehler bedeutet, dass es einige Reste aus einer verkorksten installation.
Zuerst gehen Sie auf Task-Manager und töten jeden Laufenden XDE Prozesse.
Wenn das nicht beheben, gehen Sie zu Programme und Features - > Microsoft Visual Studio-Emulator für Android - > Ändern, und drücken Sie "Repair"
InformationsquelleAutor der Antwort John Kemnetz
Habe ich die folgenden arbeiten für mich:
InformationsquelleAutor der Antwort Scott Nimrod
Dachte, ich würde hinzufügen der Lösung, die mein problem gelöst.
Nach einiger Graben um, merkte ich, dass aus irgendeinem Grund, Hypervisor war nicht begann mit meinem computer. Ich habe ein vages Gefühl, dass das VirtualBox-setup könnte HIERFÜR verantwortlich sein, aber das ist nicht bestätigt.
Jedenfalls, für mich war die Lösung zu aktivieren hypervisor Systemstart beim Booten mit Hilfe von BCDEDIT.
In einer admin-Konsole eingeben:
und starten Sie den computer neu.
InformationsquelleAutor der Antwort FishySwede
Ich lief in das gleiche problem. Allerdings habe ich es geschafft, den emulator ausgeführt wird, indem Sie Folgendes tun.
Navigieren Sie zu dem xde.exe Verzeichnis und öffnen Sie eine Eingabeaufforderung führen xde.exe mit dem xde-Argumente in Ihren log-minus /nostart /leise Befehle. Also in deinem Fall:
Ist es wahrscheinlich auch Wert, öffnen den task-manager zuerst, und beenden Sie alle Laufenden xde.exe Prozesse an Erster Stelle.
Jedoch glaube ich nicht, haben Xamarin, so bin ich nicht in der Lage zu bestätigen, dass dies dann lassen Sie Sie bereitstellen, um den emulator.
InformationsquelleAutor der Antwort Mark Hebden
Ich Tat dies, und mein problem war behoben
Starten cmd.exe mit Admin-rechten und geben Sie
bcdedit /set hypervisorlaunchtype auto
Starten Sie den pc neu.
als administrator ausführen visual studio.
Glück!
InformationsquelleAutor der Antwort
Ich hatte das gleiche problem nach der Installation von Android Studio.
Android Studio benötigt "bcdedit /set hypervisorlaunchtype off"
Visual Studio-Emulator für Android braucht "bcdedit /set hypervisorlaunchtype auto"
Weil ich den Schalter auf "aus" oder "auto" und Neustart mein system.
InformationsquelleAutor der Antwort user6797902
Ich denke, die Ursache des Problems variiert von Maschine zu Maschine, sondern scheint etwas damit zu tun haben, wie Sie die Gerätetreiber für verschiedene Netzwerk-Schnittstellen, die die Interaktion mit dem HyperV-system (übrigens, ich arbeite mit Windows 10; manche Dinge sind zwangsläufig etwas anders als Windows 8).
Ich habe ein MiFi-Gerät, das Strom zieht von meinem laptop USB-port. Das Gerät kann eine direkte Verbindung über USB vom host-system. Bei der Trennung vom USB-port, es leitet Datenverkehr über WiFi.
@Ladislav seine Schritte waren ein guter Ausgangspunkt für mich. Es dauerte eine Menge monkeying um - nach löschen aller Emulator-Images und Virtuelle Switches, dann die Reparatur der Emulator für die Android-installation - stieß ich auf die wahrscheinlichste Ursache für mein problem nicht die MiFi-Gerät.
Ich habe versucht, verschiedene Konfigurationen und bemerkt, dass, wenn Sie deaktivieren Sie die Ethernet-Verbindung erstellt, die automatisch von windows (es hat eine Beschreibung der Remote NDIS based Internet Sharing Device), die Emulatoren - Android und WindowsPhone Stimmen jetzt zu starten.
Ich Plane, mehr zu tun, das Graben, aber ich bemerkte, dass HyperV erstellt automatisch virtuelle switches für alle Bluetooth -, WiFi-und der Haupt-Ethernet-port, aber nicht für den MiFi USB-Anschluss. Vielleicht schafft einige Verwirrung in der zugrunde liegenden HyperV system und bekommen es aus dem Weg, macht alles gut laufen.
Vielleicht können andere auch Ihre Erkenntnisse?
InformationsquelleAutor der Antwort Eniola
Hatte ich dieses problem, das entfernen von virtuellen switches in Hyper-V-war nicht genug. Um es zu beheben musste ich ausschalten und dann wieder eingeschaltet, Hyper-V selbst.
InformationsquelleAutor der Antwort Frogger
Stand ich vor der gleichen Frage für eine Woche.
ich folgte diesen Schritten, um dieses Problem zu lösen,
1) Reset Ihrem PC.Es wird klar, alle Ihre Daten und die installation-Datei und wiederherstellen des OS zu früher
Reset PC
2) Installieren Sie die visual studio-emulator für android
3) Starten ein Profil, und es funktioniert
emulator
Glück:)
InformationsquelleAutor der Antwort thangadurai
Nach dem formatieren mein computer, den ich vor dem gleichen Problem.
Das Problem konnte behoben werden, indem die Aktualisierung meiner LAN-Karten-Treiber, obwohl ich nicht weiß, warum das so ist.
InformationsquelleAutor der Antwort Nam-gyu Jeon
Ich hatte das gleiche problem. Es sich manifestiert hat, seitdem ich das Upgrade auf Windows 10 (unabhängig von der build).
Keiner die Lösung oben zu arbeiten schien. Aber nach der Deaktivierung von allen aber einer meiner Netzwerk-interfaces (ich habe drei : Ethernet x 2 und Wifi), die vorgeschlagene Lösung von Ladislav Margai oben nur gearbeitet.
Dies ist, was ich getan habe :
InformationsquelleAutor der Antwort Mathieu A. Derbanne
Ich löste das problem einfach, indem Sie den VS-Android-Emulator als ein admin.
Ausführen von Visual Studio als admin auch gelöst sofortige Abstürze, die ich hatte, bei jedem start.
InformationsquelleAutor der Antwort winbos
Ich hatte das gleiche problem, es zu lösen, folgte ich den anderen Schritt wie empfohlen, aber nichts, und am Ende habe ich einfach kopiert, der name des emulators angezeigt wird in der Fehlermeldung im log-file folgenden Pfad zu öffnen .cfg C:\Users\lacike\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone
und fügen Sie diese Namen vor dem Gerät.name
InformationsquelleAutor der Antwort serenity
Ich hatte harte Zeiten einrichten dieser, aber nach ein paar Tage von R&D und versucht mit anderen Menschen zu Antworten, die ich konnte haben dies getan. Hurra!!!
1) Problem 1: Mein Visual Studio 2015 Community Edition wurde hinkend auf 'Vorbereiten der virtuellen Maschine'.
Lösung:
- Nach der Analyse sah ich, dass in meiner VS -> Tools -> Android -> Android-Emulator-Manager, meine AVD (AVD_GalaxyNexus_ToolsForApacheCordova) zeigte eine res-Kreuz(x). - Ich korrigiert dies durch den Einbau dieser. Dies ist, weil mein emulator Gerät: VS-Emulator 5-Zoll-KitKat (4.4) XXHDPI Telefon für API-19.
2) Problem 2: Es bestanden die 'Vorbereiten der virtuellen Maschine' Schritt, aber ich steht vor zahlreichen Netzwerk-Schaffung Problem.
Lösung: Dies wurde behoben, die unter die folgende situation. Der emulator immer den virtuellen switch mit meinem ethernet, während ich verbunden war mit dem wifi -. Also wechselte ich zu einem LAN-Kabel internet und vorübergehend deaktiviert sich mein WLAN.
Dann war es ein Erfolg. Ich musste das tun die genannten Schritte durch Ladislav Margai mehrmals dazwischen.
Ich hoffe, dass es helfen könnte, andere.
InformationsquelleAutor der Antwort bikram s.
Habe ich versucht, ein paar Schritte hier und Sie funktionieren nicht, so trat ich durch diese in-Tiefe Problembehandlung von Microsoft und das problem gefunden.
https://msdn.microsoft.com/library/windows/apps/jj863509(v=vs. 105).aspx
In meinem Fall, während Hyper-V installiert wurde, die Hyper-V-Hypervisor (unter Hyper-V-Plattform) wurde nicht installiert.
Ich habe es installiert, neu gestartet, und plötzlich war das Problem behoben wurde. Kann nicht glauben, dass ich es übersehen - aber vielleicht jemand anderes übersehen hat es auch und das hilft! 😀
InformationsquelleAutor der Antwort Bleak Morn