Android-emulator auf Hyper-V-Fehler
Microsoft hat vor kurzem angekündigt, die Unterstützung für das ausführen von android-emulator auf hyper-V (https://blogs.msdn.microsoft.com/visualstudio/2018/05/08/hyper-v-android-emulator-support/)
Ich versuche, starten Sie den Android-emulator 27.2.9.0 auf meinem Windows 10 (April 2018 Update) Hyper-V aktiviert die Maschine mit der folgenden Befehlszeile:
> cd C:\Users\<username>\AppData\Local\Android\sdk\emulator\lib\qt\lib
> ..\..\..\emulator -avd <avd name> -feature WindowsHypervisorPlatform
Und ich bin immer folgende erroe Nachricht:
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Windows Hypervisor Platform (WHPX) is properly installed and usable.
CPU acceleration status: Please disable Hyper-V before using the Android Emulator. Start a command prompt as Administrator, run 'bcdedit /set hypervisorlaunchtype off', reboot.
Habe ich die "WindowsHypervisorPlatform = auf" Linie C:\Users\.android\advancedFeatures.ini aber das hat nicht geholfen.
Was bin ich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, es stellte sich heraus, dass ich hatte "Hyper-V" aktiviert, aber "Windows Hypervisor-Plattform" nicht aktiviert wurde. (Wer wusste, dass diese sind zwei verschiedene Dinge!). Sobald es aktiviert wurde, wird der emulator gestartet, um zu arbeiten.
Gibt es ein paar Dinge, die ich habe, damit es funktioniert auf meinem pc.
die visual studio-Menü).
Es ist ein weiterer guide von Microsoft hier: https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?tabs=vswin
Musste ich nur deinstallieren Sie die "Hyper-V-Hypervisor" und den emulator angefangen zu arbeiten. Ich bin mit Windows 10 (1803). Die Emulatoren nicht mehr funktionieren, wenn ich installieren "Hyper-V-Hypervisor".
Mit der neuesten Android-Studio, Sie müssen nicht Hyper-V auf AMD.
Aktivieren Sie einfach "Windows-Hypervisor-Plattform" (turn windows features on-und off-screen) und x86-Bilder sollten automatisch nutzbar werden