web-dev-qa-db-fra.com

La synchronisation du projet Android Studio Gradle a échoué

Je reçois une erreur: .__ "La synchronisation du projet Gradle a échoué. Les fonctionnalités de base (par exemple, l'eiditing) ne fonctionneront pas correctement."

Et le journal des erreurs:

Error:Unable to start the daemon process. 
This problem might be caused by incorrect configuration of the daemon. 
For example, an unrecognized jvm option is used. 
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.10/userguide/gradle_daemon.html 
Please read below process output to find out more:
    ----------------------- 
Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit.

J'essayais de supprimer le dossier .gradle en lisant ici. Cela a fonctionné hier, mais aujourd'hui, lorsque j'ai lancé Android Studio, l'erreur a été réapparue et la suppression du dossier .gradle n'aide pas. 

Je ne sais vraiment pas quoi faire. 

Est-ce que quelqu'un a des suggestions? 

21
Sandak

Juste une conjecture aveugle: essayez d'ajouter quelque chose comme ceci à votre fichier gradle.properties dans le projet:

org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m
73
Prizoff

Même problème résolu dans le studio Android par 

Fichier -> Paramètres -> Compilateur (Projets Android basés sur Gradle)

Change the "**VM options**" to 
-Xmx512m -XX:MaxPermSize=512m

Cela a fonctionné pour moi.

13
Jagadish

J'ai eu le même problème, et cherché pendant près de 4 jours, mais je ne peux pas résoudre le problème.

Mais je peux enfin résoudre le problème, et pour cela veuillez suivre les étapes.

Étape 1: Vérifiez votre version de Java. 

Étape 2: S'il s'agit de la version 1.7, téléchargez la nouvelle version i.e JDK 1.8.

Étape 3: Installer JDK 1.8

Étape 4: Modifiez la version Java d'Android Studio en 1.8 et le problème résolu...

Cela a fonctionné pour moi.

4
Prashant Maheta

La seule façon dont j'ai pu résoudre ce problème est de le faire

./gradlew clean 

et

./gradlew --refresh-dependencies

puis en redémarrant Android Studio.

Si cela ne fonctionne pas, j'ai généralement recours à la réimportation du projet.

4
Andrew G

J'obtenais la même erreur dans la version 2.2.3, j'ai donc téléchargé la dernière version d'Android Studio 2.3.3, même dans la dernière version, la même erreur se présentait, voici ma solution: -

  1. Téléchargez la dernière version d'Android Studio sur le site officiel.

  2. Dans File> Project Structure> SDK Location, JDK Location doit faire référence à un JDK 64 bits ex. C:\Program Files\Java\jdk1.8.0_131, même après cela, l'erreur n'a pas été corrigée complètement.

  3. J'ai vérifié la structure du projet. Dans Fichier> Structure du projet> Projet, la version du plugin Android était toujours 2.2.3, je l'ai changée en 2.3.3 et la construction est réussie et tout fonctionne bien.

1
Harsh Saini

changer les paramètres de compilation pour que cela fonctionne pour moi 

enter image description here

1
Syed Raza Mehdi

Aucune de ces solutions n’a fonctionné pour moi, c’est ainsi que j’ai finalement résolu mon problème:

  • Dans le fichier version de niveau supérieur build.gradle, supprimez 'classpath' com.Android.tools.build:gradle:quelque numéro de version '
  • synchronisez votre projet et assurez-vous que l'emplacement de votre gradue pointe vers le bon répertoire
0
sav621

Vérifiez si le chemin de dégradé dans File -> Settings -> Build, Execution -> Gradle est correct. J'ai eu le chemin incorrect à la distribution de gradles locale.

0
seb

Celui-ci a fonctionné pour moi.

  1. Fermer le studio Android 
  2. Supprimer le dossier .gradle de c:\users\{username}\.gradle
  3. Ouvrez le studio Android 
  4. Projet propre
  5. Projet de reconstruction
  6. Sync Project avec des fichiers de gradation. Voir la capture d'écran

    À votre santé!

0
Christine Tuazon