web-dev-qa-db-fra.com

Configuration HAXM dans un studio Android

J'ai essayé de lancer une application de chat Android simple à partir de GitHub. Je pense qu'il y a un problème avec ma configuration HAXM. Lorsque je lance l'application, je vois ces erreurs:

HAXM is not working and emulator runs in emulation mode

emulator The memory needed by this AVD exceeds the max specified in your HAXM configuration.

emulator: AVD RAM size = 1536 MB

emulator: HAXM max RAM size = 768 MB

emulator: You might want to adjust your AVD RAM size and/or HAXM configuration to run in fast virt mode.

emulator: warning: opening audio output failed creating window 61 83 462 820

emulator: emulator window was out of view and was recentered

Qu'est-ce qui ne va pas?

14
user5186472

votre HAXM RAM est inférieur à votre AVD RAM.

Solutions:

  1. Réexécutez votre installation HAXM et augmentez la quantité de RAM pour correspondre à celle d’AVD (émulateur).
  2. Sinon, diminuez RAM de AVD (émulateur) pour correspondre à celui de HAXM.
12
Rahul Tiwari

Réinstallez HAXM avec plus de RAM:

Sudo $Android_SDK/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh -u
Sudo $Android_SDK/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh -m 1024
12
shem

La mémoire nécessaire à cet AVD ne doit pas dépasser le maximum spécifié dans votre configuration HAXM.

  • Il devrait être inférieur à RAM défini pour HAMX.
  • Allez à ~\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager \intelhamx_Android.exe.

  • Réinstallez intel HAXM et réglez sa RAM sur 1024 Mo.

  • Modifiez votre AVD et définissez sa RAM sur 768 Mo.

  • Générez et exécutez votre application.

7
Neil Deshmukh

Lorsque vous augmentez votre configuration HAXM RAM, assurez-vous que votre ordinateur est capable de gérer cette RAM accrue. J'utilise un macbook pro RAM de 4 Go qui a presque cessé de répondre après l'augmentation de HAXM RAM à 2 Go. Ce peut être une meilleure option pour diminuer votre RAM AVD. 

3
ryadavalli

Après avoir réinstallé HAXM avec plus d'espace (idéalement plus de 1536 Mo), le problème est résolu. 

Comment installer HAXM pour MAC - https://software.intel.com/en-us/Android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os) -X

Comment installer HAXM pour Windows- https://software.intel.com/en-us/Android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

1