Le projet de synchronisation Android Studio - Gradle a échoué

Dans Android Studio, j'ai tout simplement créé un nouveau projet, et il est dit que:

Gradle project sync failed. Basic functionality will not work properly.

j'ai cherché sur le web et tout essayé, mais rien n'a fonctionné. J'ai v0.4.6 D'Android Studio en utilisant Gradle 1.11.

Le Message D'Erreur Est:

FAILURE: Build failed with an exception.

* Where:                    
Build file 'C:UsersVinnieAndroidStudioProjectsMyFirstAppProjectMyFirstAppbuild.gradle' line: 9

* What went wrong:          
A problem occurred evaluating project ':MyFirstApp'.
> Gradle version 1.10 is required. Current version is 1.11. If using the gradle wrapper, try editing the distributionUrl in C:UsersVinnieAndroidStudioProjectsMyFirstAppProjectMyFirstAppgradlewrappergradle-wrapper.properties to gradle-1.10-all.zip

* Try:                      
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED                

Total time: 1 mins 7.011 secs
22
demandé sur vcapra1 2014-03-03 17:53:59

15 réponses

le plugin Android 0.8.x ne supporte pas Gradle 1.11, vous devez utiliser 1.10.

vous pouvez lire le message d'erreur approprié dans l'onglet "Console Gradle".

EDIT

Vous avez besoin de changer gradle/wrapper/gradle-wrapper.properties fichier de cette façon:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip
20
répondu rciovati 2014-03-03 19:12:03

Cela peut être utile pour certains.

Mon problème est exactement incomplètes gradle-1.12-all téléchargement de fichier.

ci-Dessous capture d'écran de l'Erreur

enter image description here

  1. j'ai re-téléchargé le fichier à partir de l' Grad site here et l'extraction dans path/to/the/gradle, dans mon cas était en C:\Users\maneeOsman\.gradle\wrapper\dists\gradle-1.12-allapkk7d25miauqf1pdjp1bm0uo
  2. j'ai fermé le studio android et l'ai rouvert dans le privilège administrateur (exécuter en tant qu'administrateur).

le android studio commence à télécharger les fichiers nécessaires à la construction et au débogage. Vous pouvez le remarquer à partir de la barre indicatrice en bas à gauche.

après ça, ça marche très bien.

Voir la capture d'écran ci-dessous

enter image description here

10
répondu Manee.O.H 2017-12-19 12:13:01

dans mon cas, L'emplacement de NDK était le problème.

File->Project Structure->SDK Location et ajouter NDK emplacement

6
répondu Cerlin Boss 2017-07-12 10:52:55

Voici la solution que j'ai trouvée: sur l'arbre des projets "app", cliquez sur le bouton droit de la souris pour obtenir le menu contextuel. Sélectionnez "Open module setting", sous l'onglet" app " - "Propriétés", sélectionnez la version existante de" build tools " que vous avez. Le Grad commencera à construire.

5
répondu StevenZ 2015-06-04 04:29:20

Après avoir appliqué ce correctif qui a été trouvé ici... https://code.google.com/p/android/issues/detail?id=208295

dans le fichier $ SDK/ndk_bundle / source.propriétés remplacer "12.0.2753695 beta 1" par "12.0.2753695-beta1"

mon projet a été construit avec succès et s'est déroulé sur des appareils et des émulateurs bien qu'il reste encore 5 Avertissements.

2
répondu Martin Joly 2016-05-14 00:17:43

supprimer la dépendance "junit:junit: 4.12" des modules app...!!! Cette solution permet à gradle de synchroniser tous les fichiers.

2
répondu Snag 2016-11-07 06:24:35

c'était difficile à résoudre, mais je l'ai fait regarder aller C:\Users\Vinnie\ supprimer. fichier gradle ses vous ne l'avais pas vu il est peut-être dans des fichiers cachés donc, si vous utilisez windows 7 clic droit puis cliquez sur propriétés et cliquez sur caché pour ne pas être cochée

ensuite, le fichier apparaît alors le supprimer j'espère que cela fonctionne

1
répondu Zeyad Asem 2017-03-07 14:52:15

je sais que c'est un vieux fil, mais j'ai fini ici avec le même problème.

Je l'ai résolu en comparant la classe dependencies dans le build.gradle script (projet) vers la version installée.

le message d'erreur pointait vers le dossier suivant

C:\Program fichiers\Android\android-studio3 preview\gradle\m2repository\com\android\tools\build\gradle

il s'est avéré que la version alpha2 était installée mais que classpath était encore pointant vers alpaha1. Un simple changement au chemin de classe ('com.Android.outils.construire:gradle:3.0.0-alpha2"), était tout ce qui était nécessaire.

cela n'aidera peut-être pas tout le monde, mais j'espère que cela aidera la plupart des gens.

1
répondu Stuey 2017-05-31 05:59:25

j'étais derrière firewall|proxy.

dans mon cas avec Studio, erreur:Gradle sync failed& Cannot find symbol. J'ai utilisé

repositories {
           jcenter();  // Points to HTTPS://jcenter.bintray.com
}

remplacez-le par http et maven

repositories {
        maven { url "http://jcenter.bintray.com" }
}
1
répondu Ravi Parekh 2017-07-19 07:14:54

j'ai rencontré ce problème et je l'ai résolu comme suit: File - > Sync Project with Gradle Files

bonne chance!

1
répondu hungtam 2018-09-15 16:49:36

Utilisez cette ligne pour votre application Build gradle

repositories {
    maven { url "http://jcenter.bintray.com" }}
0
répondu Hammad Zafar 2017-12-20 18:35:59

L'utilisation d'une version gradle périmée peut également entraîner un problème de synchronisation. Télécharger la dernière version de https://gradle.org/releases/ et téléchargez la dernière version" complète". Maintenant, remplacez-le par la version périmée qui se trouve C:\Program fichiers\Android\Android Studio\gradle. Accédez à paramètres(ctrl+alt+s) ,aller à gradle et ajouter les nouveaux gradle-répertoire dans le répertoire "local gradle de distribution" "Gradle maison:C:\Program Files\Android\Android Studio\gradle\gradle4.4.1 ."

Il a Travaillé pour moi. Hope u comprendre.

0
répondu Hari Krishna 2017-12-31 05:56:56

mise à jour pour 2018:

j'ai fait face à ce problème récemment et il a été résolu en mettant à jour android studio & mise à jour gradle quand invité puis la reconstruction du projet

0
répondu Ahmed Elkoussy 2018-04-20 18:44:00

J'avais un lien "Install build tools and sync" dans le coin inférieur droit de mon écran. J'ai cliqué dessus et il fixe le problème.

0
répondu user348731 2018-07-26 05:52:28

chaque version du Plugin Gradle Android a maintenant une version par défaut des outils de construction. Pour la meilleure performance, vous devez utiliser la dernière version possible de Gradle et le plugin. Vous recevez cet avertissement au cas où si vous utilisez la dernière version de gradle plugin mais pas la dernière version SDK. Par exemple, pour Gradle plugin 3.2.0 (septembre 2018) vous avez besoin de Gradle 4.6 ou plus et D'outils de construction SDK 28.0.3 ou plus.

Bien que vous n'avez généralement pas besoin de spécifier les outils de construction version, lorsque vous utilisez le plugin Android Gradle 3.2.0 avec renderscriptSupportModeEnabled réglé à true, vous devez inclure ce qui suit dans la construction de chaque module.fichier gradle: android.buildToolsVersion "28.0.3"

en savoir plus https://developer.android.com/studio/releases/gradle-plugin

0
répondu Oleg Ushakov 2018-10-02 06:25:18