L'émulateur Android n'a pas réussi à allouer de la mémoire 8


4 Answers

Cette solution suivante a fonctionné pour moi. Dans le fichier de configuration suivant:

C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini

Remplacer

hw.ramSize=1024

par

hw.ramSize=1024MB
Question

Lorsque j'essaie d'exécuter mon émulateur WXGA800 à partir d'Eclipse, cela donne une erreur comme celle-ci

Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

J'ai également vérifié les liens suivants

Impossible d'allouer de la mémoire: 8

Android: impossible d'allouer de la mémoire

J'ai essayé de réduire la taille de la RAM dans l'émulateur et d'augmenter la taille de Java et la ramsize mais je suis toujours confronté à la même erreur.




Changer le ramSize dans le fichier config.ini n'a pas fonctionné pour moi.

J'ai changé la taille de la carte SD à 1000 MiB dans la fenêtre Edit Android Virtual Device ... Cela a fonctionné! :)




Dans la configuration AVD: Changez l'option CPU / ABI en MIPS. Cela a fonctionné pour moi




Réduire la taille de la RAM dans les paramètres AVD a fonctionné pour moi. L'AVD étant lent peut consommer beaucoup de RAM, donc le garder au minimum est faisable.




Mise à jour: à partir de la version 21 d'Android SDK Manager, la solution consiste à modifier C: \ Users \ .android \ avd \ .avd \ config.ini et à modifier la valeur

hw.ramSize = 1024 à

hw.ramSize = 1024 Mo

OU

hw.ramSize = 512 Mo




Related