Impossible d'utiliser des émulateurs x86, le gestionnaire AVD affiche l'avertissement "/ dev/kvm introuvable" et m'indique de modifier le paramètre de sécurité du BIOS pour activer VT-x.
Réinstaller HAXM a résolu mon problème Étapes:
SDK Manager -> Extras -> Intel x86 Emulator Accelerator (HAXM installer)
est installé<sdk>
/extras/intel/Hardware_Accelerated_Execution_Manager/</ code>.
./HAXM\ installation -u
./HAXM\ installation
Pour les utilisateurs MacOS exécutant Android Studio, lorsque vous obtenez cette erreur, essayez ces étapes pour ouvrir vos paramètres de confidentialité.
Vous pouvez également suivre la réponse de Divakar sur ce post ici - /dev/kvm introuvable sur mac
Merci Apple de m'avoir poussé avec tes règles stupides de révision d'applications d'iOS au développement Android
J'avais un message similaire dans la zone des émulateurs dans Android Studio 2.1.
Mon émulateur pour une certaine API (think 21) a bien fonctionné initialement et a été complètement accéléré. Il a ensuite installé quelques autres images (Nougat x86/64, etc.) et a soudainement commencé à voir/dev/kvm non trouvé et aucun émulateur ne s’amorcerait.
Dans My Case, la réinstallation de HAXM n’a malheureusement pas aidé, mais le redémarrage de mon MAC l’a fait (allez comprendre).
Mais, j’ai également remarqué que si vous avez installé une image d’émulateur mais pas le SDK associé à l’API (ce qui est logique), vous obtenez alors une fenêtre contextuelle similaire lors du démarrage de l’émulateur, ce qui vous laisse supposer qu’il s’agit d’un HAXM/KVM problème, ce qui n’est pas le cas.
J'espère que ça aide quelqu'un.
Il vous suffit de "démarrer" le HAXM. Vous pouvez le faire en suivant ces étapes:
sc query intelhaxm
, cliquez sur entrer et vérifiez l'ETAT.sc start intelhaxm
et cliquez sur Entrée pour démarrer le HAXM.Sinon, lorsque vous souhaitez arrêter le HAXM, vous devez taper sc stop intelhaxm
.
J'espère que cela vous aide.
Sur Mac OS, après l’installation, veillez à autoriser Intel HAXM sous «Sécurité et confidentialité».
C'était la seule façon pour moi de pouvoir utiliser l'émulateur Android :)
Réinstaller et redémarrer n'a pas fonctionné pour moi. Au lieu de cela, je devais démarrer mon Mac en mode de récupération (redémarrer et appuyer sur + R jusqu'à ce que le logo Apple apparaisse). Ouvrez ensuite le terminal à partir du menu déroulant Utilitaires. Tapez et courez:
csrutil enable --without kext
Vous recevrez des avertissements et des instructions pour redémarrer afin que les modifications prennent effet. Redémarrez et l'émulateur s'exécutera cette fois.
Référence: https://blog.celogeek.com/201708/672/Android-studio-emulator-haxm-on-mac-os-high-serria-10-13/
Il suffit d'aller au terminal et tapez
Sudo chown 777 -R /dev/kvm,
puis tapez
Sudo chmod 777 -R /dev/kvm.
Et redémarrer Android studio
Et c'est tout..
Dans certains cas, il peut arriver que vous deviez taper les commandes First au début d'Android Studio, puis démarrer Android Studio.