J'ai installé Android Studio et je n'ai eu aucun problème avec cela. Cependant, lorsque j'ai essayé d'exécuter l'émulateur, il a dit qu'Intel HAXM n'était pas installé.
J'ai donc trouvé le programme d'installation, je l'ai exécuté et même s'il disait que mon ordinateur portable le supportait, il n'était pas activé. J'y suis allé, j'ai activé la technologie de virtualisation Intel (VT-x), mais j'ai toujours le même message.
J'entends quelque chose à propos d'Hyper-V doit être désactivé, mais lorsque je vais activer / désactiver les fonctionnalités Windows , je ne le trouve pas dans cette liste.
Quelqu'un peut il m'aider avec ça?
Réponses:
D'accord, j'ai donc fait tout ce que je pouvais trouver en ligne, et rien n'a fonctionné.
Je suis donc allé sur le site Web d'Intel et j'ai téléchargé le programme d'installation HAXM qu'ils fournissent (au lieu d'utiliser celui téléchargé via Android Studio).
L'installation s'est réellement déroulée avec ce programme d'installation et il a été installé avec succès. Ensuite, j'ouvre Android Studio et l'émulateur est enfin chargé!
Donc, pour toute autre personne ayant ce problème, téléchargez simplement le programme d'installation directement depuis le site Web d'Intel.
Voici le lien:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
la source
Intel Virtualization Technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled.
. J'ai dû aller dans mon BIOS et activer la technologie de virtualisation, puis j'ai pu l'installer.Je pense que votre problème était que vous pensiez que le programme d'installation d'Android SDK Manager installerait en fait Intel HAXM. Mais le crochet est qu'il NE L'INSTALLERA PAS. Il extrait les fichiers nécessaires pour (vraiment) installer Intel HAXM.
J'ai découvert cela lorsque j'ai eu le même problème, puis j'ai lu ceci sur la page Web d'Intel :
Donc, tout ce que j'avais à faire était d'aller dans le dossier où se trouvait mon SDK Android, d'ouvrir ce dossier (
sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager
) et d'exécuter le fichiersilent_install.bat
.Après cela, lorsque j'ai lancé mon émulateur, il a dit ceci:
et tout fonctionne comme il se doit!
Vous pouvez également utiliser des paramètres utiles avec silent_install.bat:
la source
Assurez-vous que l'émulateur n'est pas en cours d'exécution lors de l'installation de HAXM. Sinon, il y aura une erreur que vous ne voyez que lorsque vous utilisez le programme d' installation autonome, mais pas dans Android Studio ou IntelliJ Idea.
la source
J'ai fait face à ce problème, j'ai aussi la solution qui fonctionnera.
Étape 1 : Accédez aux paramètres de votre BIOS et vérifiez que la TECHNOLOGIE VIRTUELLE INTERNET est activée ou désactivée.
Et assurez-vous que HYPER V est désactivé. Pour le désactiver: a) Allez dans le Panneau de configuration b) Cliquez sur Programmes (Désinstaller un programme) c) Puis cliquez sur Activer ou désactiver les fonctionnalités Windows, puis recherchez HYPER-V et décochez-le. Et redémarrez. S'il est désactivé, activez-le.
Étape 2 : essayez d'installer Intel HAXM maintenant et redémarrez. Si cela montre à nouveau le même problème. passez à l'étape 3.
Étape 3 : Vous devez désactiver l'application de la signature numérique. Pour le désactiver définitivement, vous devez vous assurer que l'option de démarrage sécurisé est désactivée dans votre système.
Comment vérifier ?
La réponse est donnée dans le lien suivant. Je l'ai trouvé sur Internet. [Merci à celui qui a créé ce blog]
lien: http://www.windowspasswordsrecovery.com/win8-tips/how-to-disable-uefi-secure-boot-in-windows-8-1-8.html
Étape 4: Redémarrez maintenant.
Pour désactiver définitivement l'application de la signature du pilote dans Windows 10, vous devez procéder comme suit:
1.Ouvrez une instance d'invite de commandes avec élévation de privilèges.
Tapez / collez le texte suivant:
ou Windows 10
Windows 10 désactive l'application de la signature du pilote
Redémarrez Windows 10.
* Si vous souhaitez le réactiver d'une manière ou d'une autre:
1.Tapez / collez le texte suivant:
la source
ou
Autres choses que vous devrez peut-être faire:
bcdedit /set nx AlwaysOn
sfc /scannow
et redémarrerImportant: après tout ce que vous essayez, redémarrez le PC et essayez d'exécuter à nouveau l'installation HAXM
la source
<== || =====> Pour moi qui ai un processeur AMD: <===== || ==>
1. Cliquez sur le bouton Windows dans le coin inférieur gauche
2. Recherchez Activer / Désactiver les fonctionnalités Windows
(Tapez simplement: "Windows features", il apparaîtra)
3. Et contrairement aux autres articles ici, activez Hyper-V et Windows Hypervisor Platform
Merci.
la source
C'est ce qui a fonctionné pour moi -
Téléchargez HAXM intaller sur le site Intel. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
Si vous utilisez avast, désactivez «Activer la virtualisation assistée par matériel» sous: Paramètres> Dépannage en décochant.
Faites un démarrage dur (bouton d'alimentation) juste pour être en sécurité.
la source
Option 1: Accédez au dossier Android SDK -> Extra -> Intel et double-cliquez sur l'installateur HAXM et installez-le manuellement.
Option 2: Si vous ne disposez pas de la dernière version de HAXM, vous pouvez ouvrir le gestionnaire SDK dans le studio Android et le télécharger.
Option 3: Téléchargez HAXM intaller depuis le site Intel. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
la source
J'ai probablement essayé toutes les solutions mentionnées ci-dessus mais en vain. Pour résumer, j'ai fait:
Téléchargez HAXM directement à partir du site Web https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager et installez-le.
Désinstallez et réinstallez Android Studio.
Copiez HAXM de mon autre système où HAXM fonctionnait correctement, à partir de l'emplacement C: \ Users \ UserName \ AppData \ Local \ Android \ Sdk \ extras \ intel
Rien n'a fonctionné pour moi. Ce qui a fonctionné pour moi: j'ai remarqué le problème "impossible d'exécuter l'outil mksdcard sdk" lorsque j'essaie de télécharger la plate-forme SDK. Ainsi, après quelques recherches, j'ai trouvé que certains outils SDK tels que mksdcard.exe nécessitent Microsoft Visual C ++ runtime 2015-2019. Donc, en fonction de mon type de système, (pour moi c'était x64), j'ai téléchargé le dernier redistribuable Microsoft Visual C ++ pour Visual Studio 2019 à partir du lien https://visualstudio.microsoft.com/downloads/ . Réponse détaillée donnée ici: Échec de l'installation d'Android Studio - impossible d'exécuter l'outil mksdcard sdk sous Windows
Après le téléchargement et l'installation de Visual C ++, l'erreur «impossible d'exécuter l'outil mksdcard sdk» a été corrigée, également lorsque j'essaye d'installer HAXM après cela, l'installation a été réussie. Tout était bien. J'ai également pu créer AVD maintenant (ce qui posait également un problème lorsque HAXM n'était pas installé).
la source
Comment j'ai résolu ce problème:
Étape 1: Téléchargez Android Studio et installez-le. Mais il n'a pas réussi à installer HAXM.
Étape 2: Ensuite, exécutez l'AVD. Ensuite, il vous invite à créer un périphérique virtuel. Mais cela a également échoué.
Étape 3: J'ai téléchargé le dernier HAXM à partir de la source GitHub d'Intel. De là, github.com/intel/haxm/releases/latest
Étape 4: Ensuite, installé HAXM manuellement. La documentation est ici: Installation d'Intel HAXM autonome sur Windows
Étape 5: Puis à nouveau essayé de créer un périphérique virtuel de Pie. Il l'a créé avec succès.
Mais si votre Step-5 échoue de toute façon, il peut y avoir une autre solution: lors du téléchargement du fichier .zip, il vous montrera le chemin du SDK ainsi que le chemin source du fichier .zip. Vous pouvez donc télécharger manuellement le fichier .zip et le placer dans le dossier du chemin du SDK. Ensuite, vous pouvez à nouveau essayer de créer le périphérique virtuel.
la source
Pour HP Ultra livre avec Windows 7 permettant hyper-v via le bios a fonctionné pour le problème Intel haxm.
Pour activer hyper-v: -
F10-> Paramètres avancés du BIOS-> configurations de l'appareil-> activer Hyper-V puis installer.
Ça va marcher.
la source
J'ai compris. Essayez de désactiver le contrôle de démarrage de sécurité dans les options du BIOS: http://remontka.pro/secure-boot-disable/ (désolé pour les exemples russes) Ou essayez de démarrer le système sans signature numérique (seulement pour un chargement). J'avais eu de nombreuses tentatives malchanceuses avec l'installateur HAXM, avant de désactiver cette ligne. Au début, je pensais que c'était parce que Windows 10 Famille était installé et qu'il y avait de nombreuses limites.
la source
Remarque: ce n'est pas une réponse car je n'ai pas trouvé de solution. Mais je pense que les informations peuvent être utiles pour d'autres (et ce ne serait pas pratique comme commentaire). J'ai essayé toutes les étapes détaillées dans les divers documents mais je n'ai pas pu faire fonctionner l'émulateur Android sur mon AMD Ryzen 7 :(
La plupart des réponses ne fonctionnent que pour les processeurs Intel. Si vous avez un processeur AMD (comme moi, un AMD Ryzen 7), vous devez connaître certaines restrictions et vous devez utiliser WHPX au lieu de HAXM.
J'ai trouvé ceci sur le site de MS: étant donné que l'émulateur Android ne prend actuellement en charge l'accélération matérielle AMD que sous Linux, l'accélération matérielle n'est pas disponible pour les ordinateurs AMD exécutant Windows.
Heureusement, il existe un moyen de le faire fonctionner, mais la configuration de l'accélération matérielle pour un processeur AMD est un peu plus complexe:
Notez qu'il existe également d'autres restrictions :
Quelques informations supplémentaires: Émulateur Android - Processeur AMD et prise en charge Hyper-V
Cette recommandation n'a pas non plus aidé:
la source
Il devrait vous inviter à installer HAXM lors de la création d'un nouveau périphérique virtuel:
Il s'installera automatiquement via Android Studio.
la source
Si vous utilisez Windows, modifiez votre configuration AVD en image ARMEABI au lieu de X86.Utiliser également ARM donnera de meilleures performances. Le programme d'installation HAXM n'est requis que si vous utilisez une image X86.
la source
Je pense que vous installeriez les fichiers du SDK Android pas dans (votre PC) \ Appdata \ Local \ Android \ sdk (chemin par défaut). De plus, il n'y avait rien lorsque vous double-cliquez sur le fichier «intelhaxm-android.exe».
Si c'était le cas, parcourez (votre PC) \ Appdata \ Local \ Temp \ intel \ HAXM \ 6.0.3 (aaaa-mm-jj_hh_mm_ss) (ou silencieux), alors vous devez voir le fichier 'hax64' (ou hax), et simplement invoquez ce fichier.
la source
Entrez avec l'utilisateur administrateur. Tout d'abord, vous devez l'activer http://www.ghacks.net/2014/11/12/how-to-enable-the-hidden-windows-10-administrator-account/
Installez-le depuis
C:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-andoid.exe
Et connectez-vous avec votre utilisateur. Ça marche pour moi.
la source
Bonne description ici: https://developer.android.com/studio/run/emulator-acceleration.html
Vous pouvez vérifier l'état actuel de HAXM avec la commande suivante:
requête sc intelhaxm
Si vous utilisez Windows 10 Home, tous les problèmes liés à Hyper-V ne sont pas pertinents pour vous car il n'est pas pris en charge (Pro est requis) et vous n'aurez pas de conflits :)
Remarque: essayer de mettre à jour HAXM vers la dernière version l'a supprimé accidentellement, mais ne peut pas mettre à jour avec le gestionnaire de SDK, car il montre que la dernière version 6.1.1 n'est pas prise en charge pour Windows (semble que la configuration est cassée, trouvé 6.1.1 pour Mac et 6.0 .6 pour Windows uniquement à l'intérieur) Nous vous recommandons donc de télécharger manuellement HAXM et de l'installer comme décrit: copiez dans emplacement_sdk / sdk / extras / intel / Hardware_Accelerated_Execution_Manager et exécutez le silent_install.bat
la source
Si rien ne vous aide, cela signifie que Device Guard et Credential Guard utilisent la virtualisation. J'ai dû les désactiver en téléchargeant et en exécutant le script suivant à partir du site Microsoft .
Vous devrez peut-être l'exécuter d'abord s'il ne permet pas d'exécuter la commande
Une fois que vous l'avez fait, vous devez redémarrer et confirmer désactiver les deux lorsqu'on vous le demande juste avant le démarrage.
J'espère que ça aide!
la source
Après quelques essais, sachant que j'avais tous les facteurs indiqués dans ce fil et d'autres threads correctement configurés, j'ai toujours cette erreur dans Android Studio.
Même après l'installation en externe, il semble qu'Android Studio n'a pas pu découvrir que HAXM est déjà installé, à moins qu'il ne l'installe lui-même.
En tant que solution qui a fonctionné pour moi, sous
User\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager
laquelle Android a téléchargé lors de la tentative d'installation de HAXM, cliquez sur le programme d'installation et désinstallez le logiciel, puis réessayez depuis Android Studio pour l'installer, cela devrait fonctionner maintenant.la source
J'ai essayé ce qui suit: 1. HAXM installé directement à partir d'Intel 2. J'ai essayé plusieurs fois de désinstaller et de réinstaller Android Studio avec les mêmes chemins par défaut dans le lecteur C. 3. Désinstallez divers autres logiciels, y compris QEMU qui utilise également HAXM, qui pourrait avoir interféré avec Android reconnaissant HAXM.
La solution était: 1. Pour désinstaller Android Studio et l'installer sur le lecteur D, y compris le SDK. Cela a résolu le problème.
la source
Si vous utilisez Windows, Hyper-V fonctionne via AMD et non HAXM.
Essayez ce qui suit: sur Android, cliquez sur SDK Manager ==> SDK Platforms ==> Show Packages ==> ARM EABI v7a Systems Image.
Après avoir téléchargé l'image système, allez dans AVD Manager ==> Créer un périphérique virtuel ==> choisissez le périphérique (par exemple 5.4 FWVGA ") ==> Marshmallow armeabi v7a Android6 avec les API Google ==> Changez le nom AVD en quelque chose (par exemple. myfirst) ==> cliquez sur Terminer.
la source
Si vous avez tous vécu cela et que cela ne fonctionne toujours pas et que "systeminfo.exe" indique que l' hyperviseur est détecté, désactivez les conteneurs dans les fonctionnalités Windows. Après cela, tout s'est bien passé.
la source
Aucune des suggestions n'a fonctionné d'elle-même.
Voici ce qui a fonctionné pour moi: chmod -R 777 $ ANDROID_HOME
Ensuite, essayez de l'installer via android studio -> gestionnaire sdk. Si ce n'est pas là, réinstallez la dernière version d'Android Studio sur votre installation actuelle. HAXM apparaîtra dans le gestionnaire de SDK après cela.
Si ANDROID_HOME n'est pas défini, alors VOUS faites partie du problème. La valeur de celui-ci peut être trouvée dans la structure du projet Android Studio. Sur MAC, tapez simplement CMD; et regardez l'emplacement du SDK sur la gauche.
Exécutez simplement chmod -R 775
la source
775
suffisant?