Je souhaite me lancer dans la programmation d'application pour Android histoire de mettre en application (c'est le cas de le dire ^^) mes cours de JAVA. J'ai commencé le cours de open classrooms sur ce sujet mais je bloque à cause de intel HAXM.
Lorsque je lance l'AVD depuis Android studio, j'ai le message d'erreur suivant:
"x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!"
Pourtant dans le SDK manager, dans Extras, "Intel x86 Emulator Accelerator (HAXM installer)" est indiqué comme "Installed". J'ai tout de même essayé de l'installer manuellement en téléchargeant HAXM depuis le site de intel.
Au cours de l'installation de HAXM j'ai le message d'erreur suivant : "This computer meets the requirements for HAXM, but Intel Virtualization Technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled. Please refer to ... for information."
J'ai donc regarder dans le BIOS et pourtant l'outil de virtualisation d'intel est bien "enable". J'ai fais un check également avec " l'utilitaire d'identification du processeur Intel" qui m'indique :
Technologie de virtualisation Intel - Oui // Hyper Threading Non // Architecture Intel 64 - Oui
j'ai le même problème. J'ai trouvé une réponse sur un site anglais mais pas vraiment regardé car je suis tjs interrompue, je ne sais pas si je peux mettre le lien : http://stackoverflow.com/questions/26355645/error-in-launching-avd
Si vous trouvez, expliquez ici avant que je cherche. Je passe un temps dingue pour des bêtises...
Dans le gestionnaire d'android Studio, il faut configurer pour installer (dans extras) 'intel x86 Emulator Accelerator (HAXM instller) puis :
Dans le gestionnaire de programme, j'ai tapé 'SDK' dans la recherche. Au bout d'un longggggggggg moment, j'ai cliqué sur 'SDK\utilisateur\Véro\AppData\LocalAndroid/SDK
Pour tous ceux qui utiliserons la méthode de VéoniqueFr c'est à dire par le chemin d'accès et qui n'auront pas accès à 'intelhaxm android exe' pour l’exécuter pas la peine de s'alarmer rendez vous icipour pourvoir télécharger le logiciel et l'exécuter
mais toute fois n'oublier pas d'activer la technologie de virtualisation dans le bios pour pouvoir créer une image virtuel d'android.
Salut, pour info, le SDK télécharge juste Intel haxm mais ne l'installe pas !! il faut trouver le .exe dans son répertoire et l'installer, il se peut que vous recontriez des erreur lors de l'installation, il faut allez dans le bios et activer l'option " Virtualization technology" . Retourner sur le .exe et installé intel haxm, il ne devrait cette fois-si ne pas afficher de message d'erreur !
Ps: le .exe se trouve dans C:\Users\Administrateur\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager
Au final j'ai résolu mon problème en suivant la même méthode que VéroniqueFR. Il ne suffit pas que "Intel x86 Emulator Accelerator (HAXM installer) soit indiqué comme "Installed" dans le SDK manager, il faut l’exécuter à la main dans
Effectivement après plusieurs recherches et la considération de vos réponses (merci a TiexiongLin, à Koulag), j'avais le même problème et je l'ai résolu. Si vous êtes sur windows 10 et vous avez la virtualisation Intel activé, vous voyez affiché "INSTALLE" dans ANDROID SDK MANAGER devant HAXM et que vous rencontré ce message d'erreur : "This computer meets the requirements for HAXM, but Intel Virtualization Technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled. Please refer to ... for information." ne vous inquiétez pas suivez juste c'est étapes et ça sera bon:
I- Desactiver hyper-v:
1:Ouvrir Paramètre
2:Entrer dans la case de recherche "Programmes et fonctionnalités" et cliquer dessus.
3:Cliquer dans la partie gauche de la fenêtre sur "Activer ou désactiver des fonctionnalités Windows"
4:Désactiver "Hyper-V"
5:Redémarrer Windows.
II- Reinstaller HAXM a main nue:
1 - allez dans C:\chemin_vers_android_SDK\extras\intel\Hardware_Accelerated_Execution_Manager
2- Exécutez intelhaxm-android.exe
3- Patientez, laissez lui le temps de s'installer ................. pop pop pop pop et hop!!! c'est fait
III- Relancez Votre émulateur et ABRA CADABRAM ! c'est fait l'emulateur démare
Je suis sous Windows 7, j'ai réussi à trouver comment activer VT-x comme demandé dans le message d'erreur lors de l'installation du fichier, mais le message d'erreur persiste. J'ai bien rédémarrer l'ordinateur, vérifié que j'avais bien enregistré les modifications apportées, je ne comprends pas pourquoi cela ne marche pas.
Si quelqu'un peut m'aider, ça serait super cool, j'ai vraiment hâte de passer de mon temps libre à m'exercer sur la création d'appli mobiles !
J'essaye de me remettre à la programmation android avec le cours de Fréderic ESPIAU mais comme vous je ne suis pas aller très loin, ni surtout très vite !!
J'utilise un desktop avec processeur Intel et un portable avec AMD :
Sur le Intel, j'ai finalement réussi à démarrer en faisant la modif de paramètres Avast indiquée plus haut. Sur ce matériel j'ai donc pu soit utiliser l'émulation de smartphone sur PC, soit directement mon smartphone (un vieux Samsung Note 1) en USB. Le texte du premier exercice s'affiche bien.
Sur le portable AMD j'ai installé Android Studio en décochant la virtualisation Intel, tout au début de l'installation. (C'est d'ailleurs un peu curieux voire inquiétant que cette option soit sélectionnée... ils ne savent pas détecter le type de processeur chez Google ?). Mais malgré tout il est impossible d'utiliser le Nexus proposé par défaut. Pour que le "run" de l'application aille un peu plus loin, il faut créer un smartphone virtuel qui ne soit pas équipé d'un processeur intel (x86). Depuis Studio : Tools > Android > AVD Monitor. Puis Create Virtual Device > New Hardware Profile. Au moins mettre un nom qui vous parle, et changez ou pas d'autres paramètres si vous voulez. Cliquez 'Next'. Il faut ensuite choisir le système d'exploitation : cliquez sur "show downloadable système image". Une liste va s'afficher. Vous aller y choisir un système non x86. Choisissez un API level compatible avec votre cible (je suppose que les hauts niveaux sont les plus compatibles ??). Ensuite cliquez sur Download, et attendez (on passe beaucoup de temps à attendre, je trouve). Puis finish, puis sélectionner le système chargé (attention ce n'est pas forcément celui qui est sélectionné par défaut), puis next puis finish... Arrivé là je suis retourné dans mon programme, j'ai fait "run", j'ai sélectionné le bouton "Launch emulator", choisi le périphérique créé dans la liste. Résultat : au bout d'un certain temps (long, long) , une petite icone s'est affichée dans la barre des taches, un clic et hop un smartphone Android apparait, mais sans aucun texte affiché... Voilà voilà, tout ça pour ça. J'ai comme l'impression que le développement d'appli Android n'est pas fait pour quelqu'un qui travaille tout seul dans son coin. Pourtant il y a quelques années j'avais commencé, et je m'étais amusé sans souci... Ca devient fort lourd et fort lent (et fort compliqué, ou alors c'est l'âge..).
svp, j veux installé android studio, mais à chaque fois y'a l'erreur ''this computer meets the requirements for HAXM, but intel virtualisation technology (VT-x) is not turned on, HAXM cannot be installed until VT-x is enabled'', qui apparaît, malgré q j activé la VT-x sachant q j ss sous windows 7. en cherchant j trouvé qu'il faut désactivé l"Hyper-V qui existe ds le 8 et le 10, mais pr le 7, j n'arrive pa à le trouvé, ni à trouvé son équivalant !!!!!, ni à trouvé l'exécutable de HAXM d'ailleurs !!!!!!!!
Pour ceux qui utilise le cours "Créez des applications pour Android" en version texte : il est signalé dans le forum du MOOC sur le cours qui porte le même nom mais en version vidéo que
"le precedent [la version ancienne non vidéo] utilise des concepts et outils qui sont deprecies depuis au moins 2 ans"
Pour tous ceux et celles qui éprouvent de la difficulté avec l'émulateur intégré à Android Studio, vous pouvez vous tourner vers Genymotion qui est un outil d'émulation bien plus rapide et ne cause pas de problématique côté Hardware Acceleration.
je ne vois pas l'option d'activation la technologie de virtualisation dans mon bios
j'ai un laptop del espiron N5030, windos 7 professionnel dual core et 2G de ram, frequence du procc: 2.20ghz . Je veux une piste pour continuer à installer HAXM
@YanPetcha