J'ai accidentellement exécuté mon projet Android Studio sur un émulateur (pour un appareil différent) au lieu de mon appareil réel (j'ai oublié de l'avoir débranché), et tout l'ordinateur a gelé / manqué de mémoire. Pas grand-chose, je pensais, j'ai éteint mon ordinateur et l'ai redémarré.
Cependant, maintenant que je lance Android Studio, je rencontre des problèmes. Il dit d'abord indexation
pendant très longtemps (comme 10 minutes +), puis il passe à Symboles de construction
également pendant 10 minutes +, jusqu'à ce qu'il me prévienne d'une mémoire faible
et finit par manquer de mémoire.
La fenêtre d'erreur mémoire insuffisante
m'a donné l'opportunité d'augmenter la limite de mémoire et j'ai essayé d'augmenter le champ mémoire à 2000 (de 1200 quelque chose), et c'est là que je suis maintenant, construisant encore des symboles 20 minutes plus tard.
Edit: Maintenant, il a à nouveau manqué de mémoire.
Notez qu'avant, lorsque je lance Android Studio, tout était configuré en quelques minutes
Que dois-je faire? Dois-je réinstaller Android Studio? Dois-je changer ces paramètres de mémoire pour autre chose ou nettoyer les paramètres d'Android Studio d'une manière ou d'une autre?
3 Réponses :
Essayez d'aller dans Fichier
puis Invalidate Caches / Restart
Cela n'a pas aidé. J'ai également essayé de supprimer le répertoire .idea et de réimporter le projet, reste bloqué sur la construction de symboles
Essayez d'accéder à C: \ users \ .android \ avd et supprimez tous les dossiers. Si le problème est lié à vos émulateurs, la suppression de tous les dossiers peut aider.
Puisque j'ai maintenant réussi à le faire fonctionner, je ne peux pas vérifier si cela résoudrait également le problème, et je ne vais rien toucher à mon installation Android pour le moment.
Ce qui a finalement fonctionné pour moi a été de télécharger la version 3.2 d'Android Studio (si je télécharge via le logiciel Ubuntu, c'est la version 3.3), d'installer dans un répertoire différent et de réinstaller le sdk dans un répertoire différent. Je ne sais pas quelle partie de cela était la solution, mais de toute façon, si de toute façon a le même problème, ils peuvent essayer ceci.
Êtes-vous sûr que le «manque de mémoire» n'est pas un problème d'espace disque? Sous Linux, essayez la commande "df -h"