690 Stimmen

Fehler beim Starten des AVD mit AMD-Prozessor.

Ich habe Windows 8.1 Pro mit einem AMD-Prozessor. Ich habe das Android SDK und Eclipse installiert. Es funktioniert, aber das Problem ist, dass beim Erstellen von AVD und Starten folgender Fehler angezeigt wird:

emulator: ERROR: Die x86-Emulation erfordert derzeit Hardwarebeschleunigung!
Stellen Sie sicher, dass Intel HAXM ordnungsgemäß installiert und verwendbar ist.
Status der CPU-Beschleunigung: HAX-Kernelmodul ist nicht installiert!

Ich habe bereits den Intel Hardware-Accelerated Execution Manager installiert und die virtuelle Modulation im Boot-Menü aktiviert, aber es funktioniert immer noch nicht.

24voto

Zeeshan Punkte 10661

Für AMD-Prozessoren:

Sie benötigen kein Genymotion, erstellen Sie einfach ein neues virtuelles Gerät und wählen Sie beim Auswählen des Systemabbilds die ABI als armeabi anstatt der standardmäßigen x86.

Geben Sie hier eine Bildbeschreibung ein

20voto

Rohit Rehan Punkte 568

Ich habe kürzlich das gleiche Problem gehabt.

Ich habe den HAXM-Installer in Ihrem SDK-Manager installiert:

Geben Sie hier eine Bildbeschreibung ein

Und dann den neuesten Intel HAXM-Treiber installiert:

https://software.intel.com/de-de/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement

Und voila!!! Der Emulator funktioniert wie ein Zauber :)

14voto

Senthil Vel Punkte 215

Für AMD-Prozessoren:

Gehen Sie zum AVD-Manager und erstellen Sie ein neues virtuelles Gerät als ARM-System-Image.

12voto

Dash Punkte 121

Also habe ich dieses Problem und es scheint, dass Sie HAXM nicht verwenden können, es sei denn, Sie verwenden Linux. [EDIT: Dies gilt natürlich, wenn Sie einen AMD-Chip (nicht Intel) haben, da dies das Problem ist]

Wie auf der Android-Seite angegeben;

  

Viele moderne CPUs bieten Erweiterungen für das effizientere Ausführen virtueller Maschinen (VMs).   Die Nutzung dieser Erweiterungen mit dem Android-Emulator erfordert einige zusätzliche Konfigurationen Ihres   Entwicklungssystems, kann jedoch die Ausführungsgeschwindigkeit erheblich verbessern.   Bevor Sie versuchen, diese Art von Beschleunigung zu verwenden, sollten Sie zuerst herausfinden, ob die CPU Ihres Entwicklungssystems eine der   folgenden Virtualisierungserweiterungstechnologien unterstützt:

Intel Virtualisierungstechnologie (VT, VT-x, vmx) Erweiterungen

     

> AMD Virtualisierung (AMD-V, SVM) Erweiterungen (nur für Linux unterstützt)

Wie andere bereits erwähnt haben, könnte Genymotion eine Lösung sein.

11voto

Joseph Punkte 1596

Ich verschwende zu viel Zeit damit und keiner der vorherigen Antworten funktioniert. Ich finde, dass Avast das Problem ist!!! Wenn Sie Avast in Ihrem System installiert haben, müssen Sie folgendes tun:

Gehen Sie zum Einstellungen-Tab --> Fehlerbehebung, dann sollten Sie das "Hardware-unterstützte Virtualisierung aktivieren" abwählen

Starten Sie Ihren PC neu und installieren Sie die intelhaxm-android.exe, wenn sie nicht installiert ist. Sie können sie unter C:\Benutzer\{DEIN BENUTZERNAME}\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager finden

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X