Android studio émulateur ne parvient pas à démarrer avec la limite de mémoire de message d'erreur lié à
Je suis en train de lancer mon premier android studio de projet, mais je reçois ce message d'erreur et l'émulateur n'a pas de début :
Created filesystem with 11/4224 inodes and 1302/16896 blocks
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
emulator: WARNING: Requested RAM size of 1536MB is too large for your environment, and is reduced to 1152MB.
emulator: device fd:544
HAX is not working and emulator runs in emulation mode
emulator: The memory needed by this VM exceeds the driver limit.
Cannot set up guest memory 'pc.ram': Invalid argument
- qu'est-ce que votre pc ram, et que la ram avait alloué pour l'émulateur
- Mon pc de mémoire vive de 8 go et la mémoire vive allouée pour l'émulateur est de 512 mo
Vous devez vous connecter pour publier un commentaire.
Après Android Studio est installé
Dans CMD (Exécuter en tant Qu'Administrateur) l'exécution de cette commande (Émulateur doit être fermé):
ce sera mis en HAXM mémoire de 1024Mb (max 1800).
Set de RAM paramètre dans VDM légèrement en dessous de cette valeur, comme 980
Si vous utilisez Mac OS utilisez ensuite naviguer vers chemin
/<USER_DIR>/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager
et exécutersudo ./silent_install.sh -m 1024
cd $ANDROID_HOME/extras/intel/Hardware_Accelerated_Execution_Manager silent_install.bat -m 1024
Essayez de redémarrer votre ordinateur!
Je viens de lutte avec ce problème, et après une heure de récurer le web en vain, j'ai essayé de redémarrer mon ordinateur et le problème a été résolu.
Dans Android Studio, version 1.2.1.1:
Allez dans "Outils -> Android -> AVD Manager -> choisissez votre appareil -> Edit -> Paramètres Avancés -> Changer la RAM paramètre à 512 Mo.
Enregistrer et exécuter l'Application dans l'Émulateur. Il devrait fonctionner maintenant.
Il semble que l'AVD n'aime pas le jeu de la mémoire dans le GO. Si ce n'est pas sauvegarder le nouveau réglage en GO changement à MO.
Si vous utilisez Android studio et face à problème avec l'émulateur de la taille de la Ram puis suivez l'étape:
Allez dans Outils -> Android -> AVD Manager -> (sélectionnez votre appareil ) -> Edit device -> Afficher les paramètres avancés -> New Device -> Choisissez de Changer de bouton -> Nouveau profil Matériel -> Modifier la taille de la Mémoire de 512 MO -> Modifier l'appareil dans le coin en bas à droite puis -> finition.
Dans mon cas, ce problème est arrivé lorsque je clique sur exécuter deux fois involontairement de l'AVD manager.
J'ai résolu ce problème en tuant l'instance en cours d'exécution à partir de taskmanager (qemu-system-i386.exe).
J'ai essayé les réponses ci-dessus dans Android Studio 3.0, mais il semble QUE la 3.0 ne permettent de changer dans l'IDE de l'écran, ou pas sûr que c'était un problème avec mon installation. J'ai donc ouvert l'AVD de disque, et a ouvert la config.ini, et changé le ramsize là. Il a travaillé.