Android Gradle Impossible de réserver suffisamment d’espace pour le tas d’objects

J’ai installé Android Studio 1.1.0. Je n’ai encore rien fait comme démarrer une nouvelle application Android ou importer quoi que ce soit. En quelque sorte, il essaie de construire quelque chose et il génère une erreur de synchronisation.

Erreur: Impossible de démarrer le processus démon. Ce problème peut être dû à une configuration incorrecte du démon. Par exemple, une option jmv non reconnue est utilisée. Veuillez vous reporter au chapitre du guide de l’utilisateur sur le démon à l’ adresse http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html.

Veuillez lire le résultat du processus suivant pour en savoir plus:


Une erreur s’est produite lors de l’initialisation de la machine virtuelle. Impossible de réserver suffisamment d’espace pour le segment d’object. Impossible de créer la machine virtuelle Java.

J’ai déjà vérifié sur gradle.org/.../gradle_daemon.html mais je n’ai rien trouvé qui puisse m’aider à résoudre le problème.

Ce n’est pas un problème de mémoire car j’ai 8 Go de mémoire physique et aucun autre programme en cours d’exécution.

Pour Android Studio 1.3: (Méthode 1)

Étape 1: Ouvrez le fichier gradle.properties dans votre projet Android Studio.

Étape 2: Ajouter cette ligne à la fin du fichier

 org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m 

Les méthodes ci-dessus semblent fonctionner, mais si cela ne se produit pas (méthode 2)

Étape 1: Démarrez le studio Android et fermez tout projet ouvert ( Fichier> Fermer le projet ).

Étape 2: Dans la fenêtre de bienvenue, accédez à Configurer> Paramètres .

Étape 3: Aller à la construction, à l’exécution, au déploiement> Compilateur

Étape 4: Modifiez la taille de segment de mémoire du processus de construction (Mbytes) en 1024 et le processus de génération supplémentaire en options VM vers -Xmx512m .

Étape 5: Fermez ou redémarrez Android Studio .

RESOLU - Andriod Studio 1.3 Gradle Impossible de réserver suffisamment d'espace pour le tas d'objet

J’ai essayé plusieurs solutions, rien ne semblait fonctionner. La configuration de mon système JDK pour correspondre à Android Studio a résolu le problème.

Assurez votre système java

 java -version 

Est-ce la même chose que les androïdes

 File > Project Structure > JDK Location 

dans gradle.properties, vous pouvez même supprimer

 org.gradle.jvmargs=-Xmx1536m 

telles lignes ou les commenter. Laissez le studio Android décider pour cela. Lorsque j’ai rencontré ce même problème, aucune des solutions ci-dessus n’a fonctionné pour moi. Commenter cette ligne dans gradle.properties a permis de résoudre cette erreur.

Ajoutez la ligne suivante dans MyApplicationDir\gradle.properties

 org.gradle.jvmargs=-Xmx1024m 

Mon correctif avec Android Studio 3.0.0 sur Windows 10 consiste à supprimer entièrement tous les arguments jvm du fichier gradle.properties .

J’utilise le gestionnaire de versions Android 3.0.1 avec version 4.1. Aucune commande gradlew ne fonctionnait, mais un avertissement indique qu’il essaie d’ignorer les arguments de la mémoire jvm car ils ont été supprimés dans 8 (je suppose que c’est Java 8).

J’ai rencontré le même problème, voici mon post:

Android Studio – Échec de la construction de Gradle – Espace Java Heap

exec summary: Windows recherche le fichier gradle.properties ici:

 C:\Users\.gradle\gradle.properties 

Alors créez ce fichier et ajoutez une ligne comme celle-ci:

 org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m 

selon @Faiz Siddiqui post

Solution pour Android Studio 2.3.3 sur MacOS 10.12.6

Démarrez Android Studios avec plus de mémoire de tas:

 export JAVA_OPTS="-Xms6144m -Xmx6144m -XX:NewSize=256m -XX:MaxNewSize=356m -XX:PermSize=256m -XX:MaxPermSize=356m" open -a /Applications/Android\ Studio.app