Gradle sync failed après une mise à jour d'Android Studio 2.3.1

Résolu/Fermé
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 - 30 avril 2017 à 18:12
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 - 5 mai 2017 à 11:09
J'ai récemment mis à jour Android studio vers la version 2.3.1, et depuis, j'ai ce message qui s'affiche quand j'ouvre un projet "Gradle project sync failed... ".
Merci de me dire comment m'en débarrasser.
A voir également:

9 réponses

Felice_ Messages postés 265 Date d'inscription mardi 25 avril 2017 Statut Membre Dernière intervention 20 juillet 2017 11
30 avril 2017 à 18:39
Bonjour,

« Lors de l'exécution d'Android Studio, vous pouvez obtenir le message d'erreur Gradle project sync failed quand le logiciel essaie d'ouvrir un projet. Cette erreur provient d'un changement dans la structure des dossiers de Gradle après une mise à jour d'Android Studio. Pour résoudre, ce problème, il existe plusieurs méthodes.

La première méthode pour résoudre ce problème consiste à télécharger une nouvelle fois les éléments de l'outil Gradle pour qu'il puisse fonctionner normalement. Pour cela, allez dans le menu File d'Android Studio puis cliquez sur le menu Invalidate caches/Restart. Fermez ensuite Android Studio. Dans votre répertoire utilisateur, renommez ou supprimez le dossier .gradle, puis redémarrez Android Studio. Le logiciel va télécharger à nouveau tous les éléments dont il a besoin. Lancez la fonction Gradle Build et vérifiez que l'opération fonctionne. Cliquez sur Rebuild project et l'opération fonctionnera.

La seconde méthode aboutit également à une récupération de Gradle, mais uniquement pour le projet de votre choix. Dans le dossier de votre projet, effacez les dossiers gradle et .gradle. Ouvrez Android Studio, puis allez dans le menu File, Settings, compiler et gradle. Cochez la case Offline mode. Fermez votre projet (en cliquant sur File, Close project puis rouvrez-le. Android Studio va télécharger tous les éléments nécessaires pour pouvoir construire le projet. Si vous rencontrez toujours l'erreur après cette manipulation, téléchargez le dernier package de Gradle à partir du lien suivant : http://services.gradle.org/distributions. Il faut ensuite extraire l'archive dans un répertoire. Dans les réglages de Gradle, cliquez sur l'option Use local gradle distribution et renseignez dans le champ Gradle home le chemin vers votre copie locale de Gradle.
Pensez également que si vous utilisez une distribution Gradle locale, vous devez vérifier que tous les fichiers build.gradle utilisent la même version que celle installée en local. Voici un exemple de configuration pour la version 2.5 de Gradle :
dependencies {
classpath 'com.android.tools.build:gradle:2.5.+'
}
Si vous utilisez un seul fichier build.gradle pour administrer tous les projets, il n'y a que ce fichier à modifier. »
0
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 38
1 mai 2017 à 12:18
J'ai essayé ceux deux méthodes qui ne marchent pas, toujours Gradle sync failed.
0
BunoCS Messages postés 15496 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 octobre 2024 3 907
2 mai 2017 à 10:57
Hello,

As-tu lancé une synchronisation de Gradle?
Quel est le message dans la console de Gradle?
0
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 38
2 mai 2017 à 17:45
Error:Unknown host 'services.gradle.org'. You may need to adjust the proxy settings in Gradle.
Learn about configuring HTTP proxies in Gradle
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BunoCS Messages postés 15496 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 octobre 2024 3 907
Modifié le 2 mai 2017 à 18:00
As-tu bien changé la version de Gradle dans ton code?
https://stackoverflow.com/questions/36502419/gradle-is-failing-on-syncing-my-project-in-the-new-android-studio-2-0/36506257#36506257


dependencies {
classpath 'io.fabric.tools:gradle:1.22.1'
}


@+ 
Buno, Modo CS-CCM 
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai... 
The urgent is done, the impossible is underway. For miracles, provide for a delay...
0
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 38
2 mai 2017 à 18:06
Oui je l'ai changé pour y mettre 2.3.1, je ne sais pas si c'est qui doit y être mis.
0
BunoCS Messages postés 15496 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 octobre 2024 3 907
3 mai 2017 à 09:36
Essaies de supprimer le répertoire gradle de ton projet et de relancer la sync
0
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 38
Modifié le 3 mai 2017 à 14:50
J'ai supprimé les dossier gradle et .gradle de mon projet et quand je lance la sync ça tourne des heures (Refreshing ... Gradle project) si j'ai une connexion internet, quand je n'ai pas de connexion ça tourne quelques secondes et "Gradle sync project failed" s’affiche..
0
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 38
Modifié le 4 mai 2017 à 21:18
Après plusieurs manips, j'ai un nouveau message d'erreur qui s'affiche.

Error:No cached version of com.android.tools.build:gradle:3.3 available for offline mode.
<a href="toggle.offline.mode" rel="nofollow noopener noreferrer" target="_blank">Disable Gradle 'offline mode' and sync project</a>

Et un autre

Error:Could not find com.android.tools.build:gradle:3.3.
Searched in the following locations:
file:/C:/Users/USER/AppData/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/3.3/gradle-3.3.pom
file:/C:/Users/USER/AppData/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/3.3/gradle-3.3.jar
https://jcenter.bintray.com/com/android/tools/build/gradle/3.3/gradle-3.3.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/3.3/gradle-3.3.jar
Required by:
project :
0
BunoCS Messages postés 15496 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 octobre 2024 3 907
5 mai 2017 à 09:24
C'est comme si il n'arrivait pas à joindre le serveur...
Qu'as-tu dans ton gradle-wrapper.properties? Tu devrais avoir ceci:

#Tue Mar 14 16:57:45 CET 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

0
guineeguinee Messages postés 190 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 8 août 2024 38
5 mai 2017 à 11:09
Oui c'est ce que j'ai dedans.
Je sais pas trop comment mais après plusieurs manips, ça remarche maintenant.
0