J'ai créé des fichiers AVD dans Android Studio 3.0, mais je ne peux pas les lancer. J'ai utilisé la commande suivante pour les lancer:
./emulator @Nexus_5X_API_17
journaux:
emulator: WARNING: encryption is off
Hax is enabled
Hax ram_size 0x60000000
Failed to open vm 3
Failed to create HAX VM
No accelerator found.
failed to initialize HAX: Invalid argument
Et quand j'ai réinstallé "Intel x86 Emulator Accelerator (programme d'installation HAXM)", les journaux:
HAXM silent installation only supports macOS from 10.8 to 10.12 !
Je ne sais pas si c'est lié à ça.
Après cela, j'ai essayé d'installer virtualBox pour installer genymotion, mais j'ai trouvé que lorsque je clique sur virturalBox.dmg, le programme d'installation s'est écrasé.
Pourriez-vous m'aider? Merci.
Utilisez le nouveau support Hypervisor.Framework au lieu de HAXM sur macOS, comme décrit dans les commentaires de la question classée pour cela :
Essayez d’exécuter l’émulateur sur le canal Canary 26.1.x (API 25/26 Recommandée.) Avec Hypervisor.Framework; mettez le texte "HVF = on" dans ~/.Android/advancedFeatures.ini (créez ce fichier s'il n'existe pas déjà ).
Vous pouvez télécharger et installer la version 6.2.0 haxm https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager-end-user-license- accord-macosx
Accédez au répertoire d'installation de votre SDK et exécutez manuellement le programme d'installation HAXM. Voir l'étape 4 de la page: https://developer.Android.com/studio/run/emulator-acceleration.html#vm-mac
Techniquement, HAXM n’est officiellement supporté que jusqu’à MacOS 10.12 (Sierra) . MacOS 10.13 étant toujours en version bêta, il peut y avoir un bogue ou une API incompatible. Si l'assistant ne fonctionne pas, créez un bogue ici pour que l'équipe de développement d'Android Emulator approfondisse votre recherche: https://source.Android.com/source/report-bugs
Allez dans Outils-> Android-> Gestionnaire de SDK, puis dans les outils du SDK, recherchez Intel x86 Emulator Accelerator (programme d'installation HAXM) et mettez-le à jour avec la dernière version, redémarrez et c'est tout!
Lors de l’installation/réinstallation de HAXM, vous obtenez:
L'installation silencieuse de HAXM ne prend en charge que macOS de 10.8 à 10.12!
De https://issuetracker.google.com/issues/62395878#comment44
dans Préférences Système> Sécurité et confidentialité> Général, il y avait un message «Le chargement du logiciel système du développeur xxx a été bloqué. Cliquer à nouveau sur le bouton d'autorisation pour activer HAXM
Je viens de retélécharger le simulateur et cela a fonctionné.