Ich kann Intel HAXM nicht installieren

122

Ich habe Android Studio installiert und hatte damit keine Probleme. Als ich jedoch versuchte, den Emulator auszuführen, wurde Intel HAXM nicht installiert.

Also habe ich das Installationsprogramm gefunden, es ausgeführt und obwohl es besagt, dass mein Laptop es unterstützt, war es nicht aktiviert. Ich habe die Intel Virtualization Technology (VT-x) aktiviert, aber ich habe immer noch die gleiche Nachricht erhalten.

Ich habe gehört, dass etwas über Hyper-V deaktiviert werden muss, aber wenn ich Windows-Funktionen ein- und ausschalte , kann ich es in dieser Liste nicht finden.

Kann mir jemand dabei helfen?

Felipe
quelle
Sie müssen zusätzliche SDK-Images installieren. Siehe diesen Thread: stackoverflow.com/questions/26355645/error-in-launching-avd
TD Nguyen
Es tut mir leid, aber ich habe dort nichts gefunden, was mir helfen könnte.
Felipe
Haben Sie es über den Android SDK Manager "installiert"?
vilpe89
Nachdem die Installation fehlgeschlagen ist - gehen Sie nach rechts unten in Android Studio und wählen Sie das Ereignisprotokoll aus - Sie sehen Details des Fehlers oder suchen Sie nach der Protokolldatei haxm_log.txt. Ihr Computer unterstützt dies möglicherweise nicht.
Ohad Bitton
2
Bevor Sie sich die Haare ausreißen und wertvolle Zeit verschwenden: Funktioniert nicht mit AMD-Prozessoren !! stackoverflow.com/questions/25263360/…
Sean Anderson

Antworten:

173

Also gut, ich habe alles getan, was ich online finden konnte, und nichts hat funktioniert.

Also ging ich zur Intel-Website und lud das von ihnen bereitgestellte HAXM-Installationsprogramm herunter (anstatt das über Android Studio heruntergeladene zu verwenden).

Die Installation wurde tatsächlich mit diesem Installationsprogramm durchgeführt und wurde erfolgreich installiert. Dann öffne ich Android Studio und der Emulator wird endlich geladen!

Wenn Sie dieses Problem haben, laden Sie das Installationsprogramm direkt von der Intel-Website herunter.

Hier ist der Link:

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

Felipe
quelle
8
Ich habe versucht, das Installationsprogramm zu verwenden, und es stand Intel Virtualization Technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled.. Ich musste in mein BIOS gehen und die Virtualisierungstechnologie aktivieren, und dann konnte ich sie installieren.
tödlicher Hund
Entschuldigung für die Störung Sie @Felipe Bitte helfen Sie mir für diese Lösung stackoverflow.com/questions/50812600/…
Ali
2
Meins funktionierte nicht so gut, aber ich hatte einen Emulator geöffnet, als ich versuchte, ihn zu installieren. Ich schloss es und dann funktionierte es.
AndreiBogdan
Android Studio 3.4 schlägt diesen Link vor: software.intel.com/android/articles/… welche 404s - also wird jeder , der diesen Link googelt, hier zum richtigen gebracht.
Sean Dev
Nur zum Aktualisieren leitet der Link zu github.com/intel/haxm weiter , sodass aktualisierte Binärdateien von github.com/intel/haxm/releases/latest
MohK
29

Ich denke, Ihr Problem war, dass Sie dachten, dass das Installationsprogramm im Android SDK Manager den Intel HAXM tatsächlich INSTALLIEREN würde. Aber der Haken ist, dass es es nicht installieren wird. Es extrahiert die Dateien, die für die (echte) Installation von Intel HAXM benötigt werden.

Ich habe das herausgefunden, als ich das gleiche Problem hatte und es dann auf Intels Webseite gelesen habe :

Herunterladen über Android * SDK Manager

... Andere Schritte ...

5) Der SDK-Manager lädt das Installationsprogramm in das Verzeichnis "extras" unter dem SDK-Hauptverzeichnis herunter. Obwohl der SDK-Manager "Installiert" sagt, bedeutet dies tatsächlich, dass die ausführbare Intel HAXM-Datei heruntergeladen wurde. Sie müssen das Installationsprogramm weiterhin über das Verzeichnis "extras" ausführen, um es zu installieren.

6) Führen Sie das Installationsprogramm im Verzeichnis / sdk / extras / intel / Hardware_Accelerated_Execution_Manager / aus und befolgen Sie die Installationsanweisungen für Ihre Plattform.

Also musste ich nur in den Ordner gehen, in dem sich mein Android SDK befand, diesen Ordner öffnen ( sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager) und das ausführen silent_install.bat.

Danach, als ich meinen Emulator startete, sagte er Folgendes:

HAXM funktioniert und der Emulator läuft im schnellen Virt-Modus

und alles funktioniert wie es sollte!

Sie können auch einige nützliche Parameter mit quiet_install.bat verwenden:

  • -v HAXM-Version drucken
  • -c Überprüfen Sie die VT / NX-Fähigkeit der Plattform
  • -h Drucknutzung
vilpe89
quelle
Entschuldigung für die Störung Sie @ vilpe89 Bitte helfen Sie mir für diese Lösung stackoverflow.com/questions/50812600/…
Ali
10

Stellen Sie sicher, dass der Emulator während der Installation von HAXM nicht ausgeführt wird. Andernfalls tritt ein Fehler auf, der nur bei Verwendung des eigenständigen Installationsprogramms angezeigt wird, jedoch nicht in Android Studio oder IntelliJ Idea.

lucidbrot
quelle
Für mich ist das Upgrade von HAXM mit Android Studio 3.4.1 fehlgeschlagen. Nach dem Stoppen des Emulators wiederholte der SDK-Installationsassistent die Installation und es funktionierte einwandfrei.
Granat
1
lucidbrot, vielen dank! Ihr Rat ist so einfach wie hilfreich!
Spectorsky
9

Ich habe mich diesem Problem gestellt. Ich habe auch die Lösung. Es wird funktionieren.

Schritt 1 : Gehen Sie zu Ihren BIOS-Einstellungen und überprüfen Sie, ob INTERNET VIRTUAL TECHNOLOGY aktiviert oder deaktiviert ist.

Und stellen Sie sicher, dass HYPER V deaktiviert ist. So deaktivieren Sie es: a) Gehen Sie zur Systemsteuerung. B) Klicken Sie auf Programme (Programm deinstallieren). C) Klicken Sie dann auf Windows-Funktionen ein- oder ausschalten. Suchen Sie dann nach HYPER-V und deaktivieren Sie es. Und neu starten. Wenn deaktiviert, aktivieren Sie es.

Schritt 2 : Versuchen Sie jetzt, Intel HAXM zu installieren und neu zu starten. Wenn es das gleiche Problem wieder zeigt. Fahren Sie mit Schritt 3 fort.

Schritt 3 : Sie müssen die digital signierte Durchsetzung deaktivieren. Um es dauerhaft zu deaktivieren, müssen Sie sicherstellen, dass die Option Sicherer Start in Ihrem System deaktiviert ist.

Wie zu überprüfen ?

Die Antwort finden Sie unter folgendem Link. Ich habe es im Internet gefunden. [Danke, wer auch immer diesen Blog gemacht hat]

Link: http://www.windowspasswordsrecovery.com/win8-tips/how-to-disable-uefi-secure-boot-in-windows-8-1-8.html

Schritt 4: Starten Sie jetzt erneut.

Um die Durchsetzung der Treibersignatur in Windows 10 dauerhaft zu deaktivieren, müssen Sie folgende Schritte ausführen:

1.Öffnen Sie eine Eingabeaufforderungsinstanz mit erhöhten Rechten.
2. Geben Sie den folgenden Text ein / fügen Sie ihn ein:

     `bcdedit.exe /set nointegritychecks on`

oder Windows 10

     `bcedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS`

Windows 10 deaktiviert die Durchsetzung der Treibersignatur

Starten Sie Windows 10 neu.

* Wenn Sie es irgendwie wieder aktivieren möchten:

1. Geben Sie den folgenden Text ein / fügen Sie ihn ein:

     `bcdedit.exe /set nointegritychecks off`
Shankhadeep Ghosal
quelle
8
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

oder

bcdedit /set hypervisorlaunchtype off

Andere Dinge, die Sie möglicherweise tun müssen:

  • Wenn Sie Avast verwenden? Deaktivieren Aktivieren Sie die hardwareunterstützte Virtualisierung unter: Einstellungen > Fehlerbehebung
  • bcdedit /set nx AlwaysOn
  • sfc /scannow und neu starten

Wichtig: Starten Sie nach allem, was Sie versuchen, den PC neu und versuchen Sie erneut, die HAXM-Installation auszuführen

Codecats
quelle
1
Codecats, ich habe versucht, die erste und zweite Zeile auf dem Cmd auszuführen, aber es heißt, ich habe keine Berechtigung (obwohl ich der Administrator bin und es mein eigener Computer ist). Muss ich etwas tun oder das woanders verwenden?
Felipe
Starten Sie cmd.exe im Task-Manager und klicken Sie auf Mit Administratorrechten ausführen (oder wenn Sie mit der rechten
Maustaste darauf
Das hat mir tatsächlich geholfen. Obwohl ich HyperV über den Hyper-V-Manager deaktiviert hatte, funktionierte es immer noch nicht. Nur durch Ausführen des ersten Befehls (dism.exe / Online / Disable-Feature: Microsoft-Hyper-V) konnte ich endlich HAXM installieren. Vielen Dank!
Juanu Haedo
2
@codecats Downvoted. Bitte beginnen Sie Ihre Antwort mit einer kurzen Erläuterung des Zwecks der hier aufgeführten Anweisungen.
Brian Lacy
4

<== || =====> Für mich, die einen AMD-Prozessor haben: <===== || ==>

1. Klicken Sie auf die Windows-Schaltfläche in der unteren linken Ecke


2. Suchen Sie nach Windows-Funktionen aktivieren / deaktivieren

(Geben Sie einfach ein: "Windows-Funktionen", es wird angezeigt)

3. Aktivieren Sie im Gegensatz zu den anderen Beiträgen hier Hyper-V und Windows Hypervisor Platform

Vielen Dank.

Julien Jm
quelle
1
Dies ist die Antwort, die AMD-Benutzer überall finden sollten, die nur den Android-Emulator zum Laufen bringen möchten.
Gabriel C.
1
Arbeitete für mich mit AMD!
Mo Beigi
3

Das hat bei mir funktioniert -

  1. Aktivieren der Virtualisierung über das BIOS (F10-> Systemkonfiguration -> Virtualisierungstechnologie) Abhängig von Ihrer Hardware, Firmware und dem BIOS-Konfigurationsdienstprogramm kann die Option zum Aktivieren einen anderen Namen haben oder die Schritte können abweichen. Es gibt eine kostenlose Software namens "Piriform Speccy", die Informationen zu Ihrem Computer enthält. Mit dieser Software können Sie unter anderem überprüfen, ob die Virtualisierung auf Ihrem Computer aktiviert ist oder nicht (siehe Bildschirmkappe).

Überprüfen Sie, ob die Virtualisierung mit Speccy aktiviert ist

  1. Laden Sie HAXM intaller von der Intel-Website herunter. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

  2. Wenn Sie avast verwenden, deaktivieren Sie "Hardwareunterstützte Virtualisierung aktivieren" unter: Einstellungen> Fehlerbehebung, indem Sie das Kontrollkästchen deaktivieren.

Führen Sie aus Sicherheitsgründen einen Hardboot (Netzschalter) durch.

Somshivam
quelle
2

Option 1: Gehen Sie zu Android SDK Folder -> Extra -> Intel und doppelklicken Sie auf das HAXM-Installationsprogramm und installieren Sie es manuell.

Option 2: Wenn Sie nicht über die neueste Version von HAXM verfügen, können Sie den SDK-Manager in Android Studio öffnen und herunterladen.

Option 3: Laden Sie HAXM intaller von der Intel-Site herunter. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

Gaurab Kumar
quelle
2

Ich habe wahrscheinlich alle oben genannten Lösungen ausprobiert, aber alles umsonst. Zusammenfassend habe ich getan:

  • Ich aktiviere die Virtualisierung in der BIOS-Einstellung.

Geben Sie hier die Bildbeschreibung ein

  • Deaktivieren Sie die Option Hyper-V, indem Sie die Windows-Funktionen aktivieren oder deaktivieren.

Geben Sie hier die Bildbeschreibung ein

Bei mir hat nichts funktioniert. Was für mich funktioniert hat: Beim Versuch, die SDK-Plattform herunterzuladen, ist mir das Problem "mksdcard sdk tool kann nicht ausgeführt werden" aufgefallen. Nach einigen Recherchen stellte ich fest, dass einige SDK-Tools wie mksdcard.exe die Microsoft Visual C ++ - Laufzeit 2015-2019 erfordern. Basierend auf meinem Systemtyp (für mich war es x64) habe ich die neueste Version von Microsoft Visual C ++ Redistributable für Visual Studio 2019 über den Link https://visualstudio.microsoft.com/downloads/ heruntergeladen . Detaillierte Antwort hier: Android Studio-Installation fehlgeschlagen - mksdcard sdk-Tool kann unter Windows nicht ausgeführt werden

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Nach dem Herunterladen und Installieren von Visual C ++ wurde der Fehler "mksdcard sdk tool kann nicht ausgeführt werden" behoben. Auch wenn ich danach versuche, HAXM zu installieren, wurde es erfolgreich installiert. Alles war gut. Ich konnte jetzt auch AVD erstellen (was auch ein Problem war, wenn HAXM nicht installiert war).

Shaby
quelle
Visual C ++ war der letzte fehlende Schritt, nachdem die Virtualisierung im BIOS aktiviert und Hyper-V und Windows Hypervision Platform in Programmen und Funktionen überprüft wurden. Amd Ryzen 7 3700x Prozessor. Danach konnte ich Android Q erfolgreich auf dem Emulator ausführen.
Šemsudin Tafilović
Das gleiche gilt für mich :)
Shaby
2

Wie ich dieses Problem gelöst habe:

Schritt 1: Laden Sie das Android Studio herunter und installieren Sie es. HAXM konnte jedoch nicht installiert werden.

Schritt 2: Dann lief die AVD. Anschließend werden Sie aufgefordert, ein virtuelles Gerät zu erstellen. Aber es ist auch gescheitert.

Schritt 3: Ich habe das neueste HAXM von der GitHub-Quelle von Intel heruntergeladen. Von hier aus github.com/intel/haxm/releases/latest

Schritt 4: Installieren Sie HAXM dann manuell. Die Dokumentation finden Sie hier: Installieren von eigenständigem Intel HAXM unter Windows

Schritt 5: Dann erneut versucht, ein virtuelles Gerät von Pie zu erstellen. Es wurde erfolgreich erstellt.

Wenn Ihr Step-5 jedoch trotzdem fehlschlägt, gibt es möglicherweise eine andere Lösung: Beim Herunterladen der ZIP-Datei werden der SDK-Pfad und auch der Quellpfad der ZIP-Datei angezeigt. Sie können die ZIP-Datei also manuell herunterladen und im SDK-Pfadordner ablegen. Dann kann erneut versucht werden, das virtuelle Gerät zu erstellen.

Motahar Hossain
quelle
1

Für HP Ultra Buch mit Windows 7, das Hyper-V durch BIOS ermöglicht, funktionierte für Intel Haxm Problem.

Zum Aktivieren von Hyper-V: -

F10-> Erweiterte BIOS-Einstellung-> Gerätekonfigurationen-> Hyper-V aktivieren und dann installieren.

Es wird klappen.

Deepak Dongre
quelle
1

Ich habe es herausgefunden. Versuchen Sie, die Sicherheitsstartsteuerung in den BIOS-Optionen zu deaktivieren: http://remontka.pro/secure-boot-disable/ (Entschuldigung für russische Beispiele) Oder versuchen Sie, das System ohne digitale Signatur zu starten (nur für ein Laden). Ich hatte viele unglückliche Versuche mit dem HAXM-Installationsprogramm, bevor ich diese Zeile deaktivierte. Am Anfang dachte ich, das liegt daran, dass Windows 10 Home installiert wurde und es viele Grenzen gibt.

Vladimir
quelle
1

Hinweis: Dies ist keine Antwort, da ich keine Lösung finden konnte. Aber ich denke, die Informationen können für andere nützlich sein (und als Kommentar wären sie nicht praktisch). Ich habe alle in den verschiedenen Dokumenten beschriebenen Schritte ausprobiert, aber ich konnte Android Emulator nicht dazu bringen, an meinem AMD Ryzen 7 :( zu arbeiten


Die meisten Antworten funktionieren nur für Intel-CPUs. Wenn Sie eine AMD-CPU haben (wie ich, eine AMD Ryzen 7), müssen Sie einige Einschränkungen kennen und WHPX anstelle von HAXM verwenden.

Ich habe dies auf der MS-Website gefunden: Da der Android-Emulator derzeit die AMD-Hardwarebeschleunigung nur unter Linux unterstützt, ist die Hardwarebeschleunigung für AMD-basierte Computer unter Windows nicht verfügbar.

Glücklicherweise gibt es eine Möglichkeit, es zum Laufen zu bringen, aber die Konfiguration der Hardwarebeschleunigung für eine AMD-CPU ist etwas komplexer:

Anforderungen und Empfehlungen: - AMD-CPU-Empfehlung: AMD Ryzen-CPU - Android Studio 3.2 Beta 1 oder höher - Android Emulator Version 27.3.8 oder höher - Windows 10 mit Update vom April 2018 oder höher

Um die WHPX-Beschleunigung unter Windows zu verwenden, müssen Sie die Option Windows Hypervisor Platform im Dialogfeld Windows-Funktionen aktivieren oder deaktivieren aktivieren. Starten Sie Ihren Computer neu, damit Änderungen an dieser Option wirksam werden.

Darüber hinaus müssen in den BIOS-Einstellungen folgende Änderungen vorgenommen werden: - AMD-CPU: Virtualisierung oder SVM müssen aktiviert sein.

Beachten Sie, dass es weitere Einschränkungen gibt :

  • Sie können einen VM-beschleunigten Emulator nicht in einer anderen VM ausführen, z. B. einer von VirtualBox, VMWare oder Docker gehosteten VM. Sie müssen den Emulator direkt auf Ihrer Systemhardware ausführen.
  • Sie können keine Software ausführen, die gleichzeitig mit dem beschleunigten Emulator eine andere Virtualisierungstechnologie verwendet. Beispielsweise verwenden VirtualBox, VMWare und Docker derzeit eine andere Virtualisierungstechnologie, sodass Sie sie nicht gleichzeitig mit dem beschleunigten Emulator ausführen können.

Weitere Informationen: Android Emulator - AMD-Prozessor- und Hyper-V-Unterstützung

Diese Empfehlung hat auch nicht geholfen:

Bitte beachten Sie: Neuere Versionen des Emulators (27.2.8, 27.3.0 oder höher) erfordern ein Emulator-Flag, während sich die Funktion in der Vorschau befindet. Erstellen oder bearbeiten Sie dazu die Datei C: \ Users \ .android \ advancedFeatures.ini und fügen Sie die Zeile "WindowsHypervisorPlatform = on" hinzu oder starten Sie den Emulator über die Befehlszeile mit "-feature WindowsHypervisorPlatform".

Snorbi
quelle
0

Sie sollten aufgefordert werden, HAXM zu installieren, wenn Sie ein neues virtuelles Gerät erstellen:

Tools > Android > AVD Manager

Es wird automatisch über Android Studio installiert.

Mark Tickner
quelle
0

Wenn Sie Windows verwenden, bearbeiten Sie Ihre AVD-Konfiguration in ein ARMEABI-Image anstelle von X86. Auch die Verwendung von ARM bietet eine bessere Leistung. Das HAXM-Installationsprogramm ist nur erforderlich, wenn Sie ein X86-Image verwenden.

Ankur Kumar
quelle
0

Ich denke, dass Sie Android SDK-Dateien nicht in (Ihrem PC) \ Appdata \ Local \ Android \ sdk (Standardpfad) installieren würden. Es gab auch nichts, wenn Sie auf die Datei 'intelhaxm-android.exe' doppelklicken.

Wenn dies der Fall war, durchsuchen Sie (Ihren PC) \ Appdata \ Local \ Temp \ Intel \ HAXM \ 6.0.3 (JJJJ-MM-TT_HH_MM_SS) (oder stumm), dann müssen Sie einfach die Datei 'hax64' (oder hax) sehen Rufen Sie diese Datei auf.

Dev_Jun
quelle
0

Gute Beschreibung hier: https://developer.android.com/studio/run/emulator-acceleration.html

Sie können den aktuellen HAXM-Status mit folgendem Befehl überprüfen:

sc Abfrage Intelhaxm

Wenn Sie Windows 10 Home verwenden, sind alle Probleme mit Hyper-V für Sie irrelevant, da es nicht unterstützt wird (Pro ist erforderlich) und Sie keine Konflikte haben werden :)

Anmerkung: Beim Versuch, HAXM auf die neueste Version zu aktualisieren, wurde es zufällig entfernt, kann dann aber nicht mit dem SDK-Manager aktualisiert werden, da es zeigt, dass die neueste Version 6.1.1 für Windows nicht unterstützt wird (anscheinend ist die Konfiguration fehlerhaft, 6.1.1 für Mac und 6.0 gefunden .6 für Windows nur innerhalb) Es wird daher empfohlen, HAXM manuell herunterzuladen und wie beschrieben zu installieren: Kopieren Sie nach sdk_location / sdk / extras / intel / Hardware_Accelerated_Execution_Manager und führen Sie die Datei quiet_install.bat aus

Alex C.
quelle
0

Wenn nichts hilft, bedeutet dies, dass Device Guard und Credential Guard die Virtualisierung verwenden. Ich musste sie deaktivieren, indem ich das folgende Skript von der Microsoft-Site herunterlud und ausführte .

DG_Readiness_Tool_v3.5.ps1 -Disable

Möglicherweise müssen Sie dies zuerst ausführen, wenn der Befehl nicht ausgeführt werden kann

Set-ExecutionPolicy Unrestricted

Sobald Sie dies getan haben, müssen Sie beide neu starten und die Deaktivierung bestätigen, wenn Sie kurz vor dem Start gefragt werden.

ich hoffe es hilft!

Anup Sharma
quelle
0

Nach einigen Versuchen, bei denen ich wusste, dass ich alle in diesem Thread angegebenen Faktoren und andere Threads richtig konfiguriert hatte, wurde dieser Fehler in Android Studio immer noch angezeigt.

Selbst nach einer externen Installation konnte Android Studio anscheinend nicht feststellen, dass HAXM bereits installiert ist, es sei denn, es kann selbst installiert werden.

Als eine Lösung, die für mich funktioniert hat und unter User\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Managerder Android beim Versuch, HAXM zu installieren, heruntergeladen hat, klicken Sie auf das Installationsprogramm und deinstallieren Sie die Software. Versuchen Sie es dann erneut in Android Studio, um sie zu installieren. Sie sollte jetzt funktionieren.

KAD
quelle
0

Ich habe Folgendes versucht: 1. HAXM wurde direkt von Intel installiert. 2. Es wurde mehrmals versucht, Android Studio mit denselben Standardpfaden im Laufwerk C zu deinstallieren und erneut zu installieren. 3. Deinstallieren Sie verschiedene andere Software, einschließlich QEMU, die ebenfalls HAXM verwendet, was möglicherweise die Erkennung von HAXM durch Android beeinträchtigt hat.

Die Lösung war: 1. Deinstallieren Sie Android Studio und installieren Sie es auf Laufwerk D einschließlich SDK. Dies löste das Problem.

sateesh12
quelle
-1

Wenn Sie Windows verwenden, funktioniert Hyper-V über AMD und nicht über HAXM.

Versuchen Sie Folgendes: Klicken Sie unter Android auf SDK Manager ==> SDK-Plattformen ==> Pakete anzeigen ==> ARM EABI v7a Systems Image.

Gehen Sie nach dem Herunterladen des Systemabbilds zum AVD-Manager ==> Virtuelles Gerät erstellen ==> Gerät auswählen (z. B. 5.4 FWVGA ") ==> Marshmallow armeabi v7a Android6 mit Google APIs ==> Ändern Sie den AVD-Namen in etwas (z. myfirst) ==> Klicken Sie auf Fertig stellen.

kade
quelle
-1

Wenn Sie dies alles durchlaufen haben und es immer noch nicht funktioniert und "systeminfo.exe" anzeigt, dass Hypervisor erkannt wurde, deaktivieren Sie Container in den Windows-Funktionen. Danach ging alles gut.

Andreas Krohn
quelle
-1

Keiner der Vorschläge funktionierte für sich.

Folgendes hat bei mir funktioniert: chmod -R 777 $ ANDROID_HOME

Versuchen Sie dann, es über Android Studio -> SDK-Manager zu installieren. Wenn es nicht vorhanden ist, installieren Sie die neueste Version von Android Studio über Ihre aktuelle Installation neu. Danach wird HAXM im SDK-Manager angezeigt.

Wenn Sie ANDROID_HOME nicht festgelegt haben, sind SIE Teil des Problems. Der Wert davon kann in der Android Studio-Projektstruktur gefunden werden. Geben Sie auf dem MAC einfach CMD ein. und sehen Sie sich den SDK-Speicherort links an.

Führen Sie einfach chmod -R 775 aus

ahsan.dev
quelle
Benötigen Sie wirklich eine Schreibberechtigung für "andere"? Auf diese Weise können andere Benutzer im System in Ihr Verzeichnis schreiben und Dateien aus Ihrem Verzeichnis löschen. Wäre 775ausreichend?
Peter Cordes
Ich habe meine Antwort @PeterCordes aktualisiert. Ich denke, 775 sollte ausreichen, ich habe gerade 777 gemacht, weil ich damals frustriert war.
ahsan.dev