Fehler beim Starten von AVD mit AMD-Prozessor
Habe ich Windows-8.1 pro mit einem AMD-Prozessor. Ich installiert das Android SDK und Eclipse. Es funktioniert, aber das problem ist, dass wenn ich Create AVD und starten Sie es zeigt diese Fehlermeldung:
emulator: ERROR: x86-emulation erfordert derzeit die hardware-Beschleunigung!
Bitte stellen Sie sicher Intel HAXM ist ordnungsgemäß installiert wurde und verwendet werden.
CPU-Beschleunigung status: HAX kernel-Modul ist nicht installiert!
Habe ich bereits installiert Intel Hardware_Accelerated_Execution_Manager und ich habe aktivierten Virtuellen modulation aus dem boot-Menü, aber es funktioniert immer noch nicht.
Kommentar zu dem Problem - Öffnen
In Fall, dass Sie nicht sehen, das Paket "Intel x86 emulator accelerator" unter "Extras", gehen Sie auf Extras, Optionen und das Kontrollkästchen "Force https://" - option und starten Sie den SDK Manager.
Ich
Windows 8.1
mit Inter Core i7
. Immer die gleiche Fehlermeldung. @asgs coudn ' T finden Sie im Menü "Extras > Optionen" in Android Studio 1.4.1. Wissen Sie, ob diese Menü-option wurde entfernt oder verschoben werden zu einem anderen Menü?
@UlyssesAlves, die im SDK-manager.
Ich habe das SDK installiert, auf zwei Rechnern. Auf einem (Thinkpad), ist diese option nicht auch geprüft, aber der emulator funktioniert, auf der anderen (Toshiba) ich sehe dies immer und immer wieder, auch nachdem ich alle Schritte auf dieser Seite, aber ich Schaffe es nicht, die BIOS versuchen, was vielleicht so gab ich auf. Meine Frage - warum funktioniert es anders auf verschiedenen Maschinen ?
InformationsquelleAutor der Frage Jitesh Gaikwad | 2014-10-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, dass Sie installiert haben
HAXM installer
auf Ihren SDK-Manager.Nachdem Sie es herunterladen und stellen Sie sicher, dass Sie laufen die Installation befindet sich in:
{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe
Hinweis: in Android Studio den Befehl "intelhaxm.exe" wurde geändert in "intelhaxm-android.exe"
Wenn Sie die Fehlermeldung "VT nicht unterstützt" während der installation deaktivieren Sie Hyper-V auf windows-Funktionen. Sie können diesen Befehl ausführen
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
. Zusätzlich benötigen Sie die "Virtualization Technology" aktiviert werden, auf Ihre BIOS -InformationsquelleAutor der Antwort Pedro Oliveira
Open-SDK-Manager und download - Intel x86 Emulator Accelerator (HAXM installer) wenn Sie nicht haben.
Nun gehen Sie zu Ihrem SDK-Verzeichnis (C:\users\username\AppData\Local\Android\sdk, allgemein). In diesem Verzeichnis gehen Sie auf extras → Intel → Hardware_Accelerated_Execution_Manager und führen Sie die Datei mit dem Namen "intelhaxm-android.exe".
Neu starten, Android Studio und dann versuchen zu starten die AVD wieder.
Möglicherweise dauert es eine minute oder 2, um zu zeigen, das emulator-Fenster.
InformationsquelleAutor der Antwort TheOddAbhi
Wenn Sie einen Mac, da @pedro erwähnt sicherzustellen, dass Sie haben den HAXM-installer heruntergeladen über den Android SDK Manager.
Nächstes installieren Sie es! In finder navigieren Sie zu
/YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/
Ausführen und installieren .mpgk in den folgenden .dmg
IntelHAXM_1.1.0_for_10.10.dmg
IntelHAXM_1.1.0_below_10.10.dmg
Beispiel:
InformationsquelleAutor der Antwort scottyab
Ersten ermöglichen, müssen Sie die Intel virtualization technology " im BIOS:
Zweiten, navigieren Sie zum SDK ...\extras\intel\Hardware_Accelerated_Execution_Manager:
Dann installieren intelhaxm-android.exe.
Beachten Sie, dass wenn Sie nicht finden können Sie diese Datei in das Verzeichnis, stellen Sie sicher, installieren Sie das Paket von Ihrem SDK-manager:
InformationsquelleAutor der Antwort Mina Fawzy
Dadurch wird es für mich:
Gehen (C:\users\%USERNAME%\AppData\Local\Android\sdk generell).
Dann gehen Sie zu Extras -> Intel -> Hardware_Accelerated_Execution_Manager und führen Sie die Datei mit dem Namen "intelhaxm-android.exe".
In Fall erhalten Sie eine Fehlermeldung wie "Intel virtualization technology (vt,vt-x) ist nicht aktiviert", gehen Sie zu Ihrem BIOS-Einstellungen und aktivieren Sie Hardware-Virtualisierung.
Starten Sie Ihr studio
InformationsquelleAutor der Antwort User_3535
Für AMD-Prozessoren:
Brauchen Sie nicht Genymotion, erstellen Sie einfach eine neue Virtuelle Gerät, und während Sie das system-Image-wählen Sie das ABI als armeabi anstelle des Standard-x86 -.
InformationsquelleAutor der Antwort Zeeshan
Ich Stand vor dem gleichen problem vor kurzem.
Installierte ich den HAXM-installer auf dem SDK-Manager:
Und dann installiert die neueste Intel-HAXM-Treiber:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement
Und voila!!! Der emulator funktioniert wie ein Charme 🙂
InformationsquelleAutor der Antwort rehan
Für AMD-Prozessoren:
Gehen AVD-manager und erstellen Sie ein neues virtuelles Gerät, das wie ein ARM-system-image.
InformationsquelleAutor der Antwort Senthil Vel
So, ich bin mit diesem Problem und es scheint, dass, es sei denn, Sie sind auf Linux-Sie werden nicht in der Lage zu verwenden HAXM. [EDIT: das ist wenn man ein AMD-chip (nicht intel) natürlich, denn das ist die Frage]
Den Angaben auf der Android-Website;
Wie andere erwähnt haben Genymotion kann eine Lösung sein.
InformationsquelleAutor der Antwort Dash
Für diejenigen, die mit Android Studio basierend auf Jetbrains:
Goto Tools - > Android - > SDK Manager
Unter Extras --> aktivieren Sie das Kontrollkästchen Intel x86-Emulator Accelorator
Für diejenigen, die nicht mit Nexus AVD können auch versuchen, Generic AVD.
Dann erstellen Sie eine neue Genreic AVD mit so etwas wie QVGA und für Ihre app verwenden. Das AVD nicht die Hardwarebeschleunigung verwenden.
InformationsquelleAutor der Antwort Dheerendra Kulkarni
Ich zu viel Zeit auf dieser, und keiner der bisherigen Antworten arbeiten. Ich finde, dass Avast ist das Problem!!! Wenn Sie Avast in Ihrem system installiert, müssen Sie zu:
Starten Sie Ihren PC neu und installieren Sie die intelhaxm-android.exe wenn es nicht installiert ist. Sie finden es in
C:\Users\{YOUR USERNAME}\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager
InformationsquelleAutor der Antwort Joseph
War ich vor diesem Problem läuft der emulator innerhalb von Oracle VirtualBox. Für mich war die Lösung das ändern der emulator die Verwendung einer ARM-CPU statt x86.
InformationsquelleAutor der Antwort Steef
Müssen Sie Lesen (und posten) die Ausgabe von
wie gesagt auf http://developer.android.com/tools/devices/emulator.html#accel-vm
Öffnen Sie ein Eingabeaufforderungsfenster, indem Sie mit der rechten Maustaste auf das Menü start, wählen Sie ausführen und schreiben Sie " cmd " ein.
Siehe auch Android-Emulator nicht Verwenden HAXM .
Wenn Sie nicht bekommen kann den emulator zu arbeiten, möchten Sie vielleicht zu versuchen, eine einfachere alternative: Genymotion - http://genymotion.com/
InformationsquelleAutor der Antwort Jacob Nordfalk
Für Android Studio 1.0.2:
Stellen Sie zunächst sicher Intel x86 emulator accelerator installer. Überprüfen Sie es in Ihrem SDK-Manager. Wenn nicht, dann installieren Sie es von dort.
Gehen Sie zu Ihrem Android-SDK-Ordner,
**{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager**
Dort finden Sie silent_install.bat.
Ausführen. Es wird erstellen haxm_silent_run.melden Sie. Nach schließen und Neustart Ihrem Android-Studio und führen Sie dann die app.
Wird es funktionieren. Im Falle eines Problems, überprüfen Sie die haxm_silent_run.log-Datei.
InformationsquelleAutor der Antwort user889030
Ich nicht sehen, jede Erwähnung über Windows 7, aber wenn du diesen OS,
Sie können download der HAXM hier...
InformationsquelleAutor der Antwort John Livermore
Während der Erstellung einer Virtuellen Geräts wählen Sie das ARM-system-Image. Andere haben vorgeschlagen, zu installieren HAXM, aber die Wahrheit ist haxm nicht funktionieren auf der amd-Plattform oder auch, wenn es nicht wie android studio nicht unterstützt amd-vt auf windows das Ergebnis am Ende immer noch eine sehr, sehr langsame emulator laufen zu lassen und betreiben. Meine Empfehlung wäre, entweder mit alternativen emulators wie Genymotion (funktioniert wie ein Charme mit Gapps installiert) oder zu linux wechseln, wie dann erhalten Sie den Vorteil der amd-vt-emulator und läuft viel schneller.
InformationsquelleAutor der Antwort Nilabja
In meinem Fall HAXM war bereits im SDK-Manager. Aber jedes mal, wenn ich versuchte, intelhaxm-android.exe es würde im hintergrund fehl.
Schließlich habe ich extrahiert die interne Installateure aus intelhaxm-android.exe in 7-zip. Kopiert die drei Dateien in ein anderes Verzeichnis und endlich einen echten installer ausführen. Lief ohne Probleme und HAXM Probleme waren verschwunden.
InformationsquelleAutor der Antwort Jahmic