Erreur dans le lancement AVD

? Jitesh Gaikwad @ | Original: StackOverFlow

Je ai Windows 8.1 Pro avec un processeur AMD . Je ai installé le SDK Android et Eclipse . Il fonctionne, mais le problème est que lorsque je crée AVD et le lance il montre cette erreur :

>emulator: ERROR: x86 emulation currently requires hardware acceleration!  
>Please ensure Intel HAXM is properly installed and usable.  
>CPU acceleration status: HAX kernel module is not installed!  

Je ai déjà installé Intel Hardware_Accelerated_Execution_Manager et je ai activé la modulation virtuelle à partir du menu de démarrage, mais il ne fonctionne toujours pas .



Top 5 Respuesta

1Jacob Nordfalk @

Vous devez lire ( et après ) la sortie de

sc query intelhaxm

comme indiqué sur http://developer.android.com/tools/devices/emulator.html#accel-vm

Vous ouvrez une fenêtre de commande par un clic droit sur le menu Démarrer, sélectionnez Exécuter et écrire « cmd ».

Voir aussi http://stackoverflow.com/questions/26316523/android-emulator-doesnt-use-haxm .

Si vous ne pouvez pas obtenir l'émulateur fonctionne, vous voudrez peut-être essayer une alternative plus facile : Genymotion - http://genymotion.com/



2Pedro Oliveira @

Assurez-vous que vous avez installé HAXM installer sur votre Manager SDK .

Erreur dans le lancement AVD

Après avoir téléchargé et assurez-vous que vous exécutez le programme d'installation situé dans : { } SDK_FOLDER extrasintelHardware_Accelerated_Execution_Managerintelhaxm.exe

Remarque : dans Android en studio, la commande " intelhaxm.exe " a été changé en " intelhaxm - android.exe "

Si vous obtenez l'erreur "VT pas pris en charge » pendant l'installation désactiver Hyper-V sur des fonctionnalités Windows . Vous pouvez exécuter cette commande «____» . Vous devrez également " la technologie de virtualisation " doit être activé sur votre BIOS

3Dash @

Donc, je ai ce problème et il semble que si vous êtes sur Linux vous ne serez pas en mesure d'utiliser HAXM . [ EDIT : ce est si vous avez une puce AMD ( non Intel ) bien sûr, comme ce est la question ]

Comme indiqué sur le site Android ;

Beaucoup de processeurs modernes fournissent des extensions pour l'exécution des machines virtuelles (VM )   plus efficacement. Profitant de ces extensions avec le   Émulateur Android nécessite une configuration supplémentaire de votre   système de développement, mais peut améliorer considérablement la vitesse d'exécution .   Avant d'essayer d' utiliser ce type d'accélération, vous devriez d'abord   déterminer si le processeur de votre système de développement prend en charge l'un des   extensions de virtualisation des technologies suivantes:

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

> AMD Virtualization ( AMD- V, SVM ) extensions (uniquement pris en charge pour Linux )

Comme d'autres l' ont mentionné Genymotion peut être une solution .

4scottyab @

Si vous êtes sous Mac, comme pedro mentions assurer que vous avez l'installeur de HAXM téléchargée via le Gestionnaire SDK Android .

Suivant l'installer ! Dans le Finder naviguer vers Intel Virtualization Technology (VT, VT-x, vmx) extensions

Exécuter et installer l' .mpgk dans le .dmg suivante

Yosemite: /YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/ Pre-yosemite: IntelHAXM_1.1.0_for_10.10.dmg 5Dheerendra Kulkarni @

Pour ceux qui sont utilisant Android Studio basé sur JetBrains :

Goto Outils> Android > Gestionnaire de SDK

Extras - > sélectionnez la case Intel x86 Emulator Accelorator

Pour ceux qui sont incapables d'utiliser Nexus AVD peut également essayer d'utiliser Générique AVD .

Goto Tools > Android > AVD Manager

Ensuite, créez un nouveau Genreic AVD avec quelque chose comme QVGA et à utiliser pour votre application . Cette AVD ne utilise pas l'accélération matérielle .