web-dev-qa-db-fra.com

Android studio où se trouve le fichier gradle.properties?

J'essaie de générer un apk signé mais j'obtiens toujours la même erreur.

To run dex in process, the Gradle daemon needs a larger heap.
It currently has approximately 910 MB.
For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB.
To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties.

Je ne peux pas archiver ce fichier mais j’ai essayé de modifier gradle-wrapper.properties mais j’obtiens toujours la même erreur.

Ceci est mon fichier gradle-wrapper.properties

#Thu May 05 20:51:44 CEST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
org.gradle.jvmargs=-Xmx2048m

J'ai déjà essayé aussi Android Gradle Impossible de réserver assez d'espace pour le tas d'objets

75
Ricardo

Créez simplement un fichier appelé gradle.properties dans votre projet racine:

root
|--gradle.properties
|--build.gradle
|--settings.gradle
|--app
|----build.gradle

Ajoutez ensuite à l'intérieur du fichier:

org.gradle.jvmargs=-Xmx2048m
107

Dans la fenêtre Projet, cliquez avec le bouton droit de la souris sur le nom de votre projet et choisissez Nouveau> Fichier. Le nouveau nom de fichier est "gradle.properties". Le contenu est le suivant: org.gradle.jvmargs = -Xmx1536M (ou le nombre indiqué dans votre console Gradle) dans une ligne comme celle-ci: ... augmentez la taille de segment de mémoire maximale du démon Gradle à plus de 2048 Mo.

16
Ary

gradle.properties est situé dans les fenêtres

    C:\Users\<%User_Name%>\.gradle\gradle.properties

Dans Android studio

   `Gradle Scripts` >> `gradle.properties (Global Properties)`
2
Muhammad Azam

C’était un problème qui me dérangeait beaucoup, mais qui a ensuite été résolu rapidement.

J'ai essayé les méthodes mentionnées par mon collègue mais cela n'a jamais fonctionné pour moi.

Si le problème persiste, utilisez ces deux méthodes.

Remarque La modification de la taille du tas de niveaux ne vous aidera peut-être pas tellement, mais vous pouvez essayer ces deux méthodes pour éviter ce type d'erreur Erreur 'Gradle daemon'.

Fermez toutes les autres applications en cours d'exécution et redémarrez le studio Android. Si l'erreur persiste, utilisez la deuxième méthode.

C’est fermer les processus inutiles qui s’exécutent sur l’arrière-plan en maintenant la touche alt + ctrl enfoncée, puis en cliquant sur le bouton del pour ouvrir la fenêtre du gestionnaire de tâches.

La plupart du temps, les navigateurs ont tendance à s’exécuter sur l’arrière-plan et à utiliser beaucoup de mémoire, ce qui explique pourquoi vous voyez cette erreur du démon Gradle.

Par exemple, fermez le processus chrome qui s'exécute en arrière-plan et redémarrez le studio Android ou reconstruisez le projet.

0
Daniel Nyamasyo

Je cherchais également le fichier gradle.properties pour activer/désactiver les versions simplifiées d’AOSP avec Build Cache, comme expliqué dans le page du guide de l’utilisateur d’Android Studio .

J'ai trouvé le fichier ici grâce à une simple recherche find -name 'gradle.properties' dans mon répertoire racine AOSP

my_AOSP_root/tools/build/gradle.properties
0
Yasindu