Ich habe gerade das neueste Android Studio von der offiziellen Android-Website heruntergeladen und installiert. Aber ich erhalte diesen Fehler, anstatt Intel X 86 Emulator Accelerator zu haben. Was kann diesen Fehler verursachen
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!
android
android-studio
Utkarsh Dixit
quelle
quelle
Antworten:
Wenn Sie einen modernen Intel-Prozessor verwenden, stellen Sie sicher, dass HAXM (Intel® Hardware Accelerated Execution Manager) installiert ist:
Stellen Sie im Android SDK Manager sicher, dass die Option aktiviert (und dann installiert) ist.
Führen Sie das HAXM-Installationsprogramm über den folgenden Pfad aus:
your_sdk_folder\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe or your_sdk_folder\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe
Dieses Video zeigt alle erforderlichen Schritte, die Ihnen bei der Lösung des Problems helfen können.
Bei AMD-CPUs (oder älteren Intel-CPUs ohne VT-x-Technologie) können Sie diese nicht installieren. Die beste Option besteht darin, Ihre Apps mit Genymotion zu emulieren . Siehe: Intels HAXM-Äquivalent für AMD unter Windows
quelle
Tatsächlicher Fehler
Befolgen Sie die folgenden zwei einfachen Schritte, um das Problem zu beheben.
Schritt 1: - Aktualisieren Sie "Intel x86 Emulator Accelerator (HAXM-Installationsprogramm)". unten img
Schritt 2:-
Nach der Installation des Installationsprogramms müssen Sie es ausführen, um es auf Ihrem System zu installieren. Öffnen Sie das Verzeichnis, in dem sich Ihr Android SDK befindet. Gehen Sie in das Verzeichnis extras \ Intel \ Hardware_Accelerated_Execution_Manager und Sie sollten die Datei intelhaxm-android.exe sehen.
Wenn Sie während der Installation die Fehlermeldung "Dieser Computer erfüllt die Anforderungen für HAXM, aber VT-x ist nicht aktiviert ..." erhalten, versuchen Sie, ihn in Ihrem BIOS zu aktivieren, und überprüfen Sie auch die Einstellungen Ihrer Antivirensoftware. (Überprüfen Sie dies Stapelüberlaufpfosten). Das ist es! Es funktioniert für mich.
quelle
Vor kurzem habe ich mich diesem Problem gestellt. Und behoben, indem CPU / ABI von Intel Atom (x86) auf ARM (armeabi-v7a) geändert wurde.
Job erledigt.
quelle
Versuchen Sie es erneut mit dem eigenständigen Installationsprogramm https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement - vorausgesetzt, Sie haben eine CPU Das unterstützt Virtualisierung, hat Antivirus und jeden Hypervisor deaktiviert.
quelle
Nachdem ich viele Fragen zum Stackoverflow gelesen hatte, stellte ich fest, dass meine CPU Virtualisierung nicht unterstützt. Ich muss auf die CPU aktualisieren, die Virtualisierung unterstützt, um den Intel X 86 Emulator Accelerator (Haxm Installer) zu installieren.
quelle
Da die meisten modernen CPUs die Virtualisierung nativ unterstützen, kann der Grund dafür, dass Sie eine solche Nachricht erhalten haben, darin liegen, dass die Virtualisierung auf Ihrem Computer deaktiviert ist. Dies war beispielsweise bei meinem HP Laptop der Fall - die Werkseinstellung für die Hardwarevirtualisierung war "Deaktiviert". Rufen Sie also das BIOS Ihres Computers auf und aktivieren Sie die Virtualisierung.
quelle
Zuerst müssen Sie die Virtualisierung auf Ihrem Computer aktivieren. Starten Sie dazu Ihren Computer neu. Drücken Sie F2. Gehe zum BIOS. Virtualisierung aktivieren. Drücken Sie F10. Windows starten. Gehen Sie jetzt zum Ordner Extras des Android-Installationsordners und suchen Sie intel-haxm-android.exe. Starte es. Starten Sie Android Studio. Jetzt sollte es Ihnen möglich sein, Ihr Programm mit dem Emulator auszuführen.
quelle
Das Ausschalten von HyperV unter Windows 8.1 hat mir geholfen
dism.exe / Online / Disable-Funktion: Microsoft-Hyper-V
quelle