web-dev-qa-db-fra.com

Erreur d’exécution d’Android: la synchronisation du projet Gradle a échoué. Veuillez réparer votre projet et réessayer.

Android Studio (1.2 RC0) continue de me dire Error running Android: Gradle project sync failed. Please fix your project and try again. Comment puis-je savoir quel est le problème? Malheureusement, les solutions de ce SO fil n’ont pas aidé.

95
SePröbläm
  1. Goto File -> Invalidate caches/Restart
  2. Arrêt Android Studio
  3. Renommez/supprimez le dossier .gradle du répertoire de base de l'utilisateur.
  4. Redémarrez Android Studio (Il téléchargera des métadonnées et des données de gradation)
  5. Gradle construire réussir
  6. Reconstruire le projet. Terminé.
121
toha

La solution est

  1. Connectez votre ordinateur à internet

  2. Cliquez sur

Sync project with Gradle files

Sur la barre d'outils enter image description here

Il synchronisera automatiquement le dégradé.

25
tsigehiwet kahsayu

Ignorez simplement l'erreur et essayez quand même d'exécuter le projet. Cela échouera, mais cette fois, vous obtiendrez un lien dans la description de l'erreur. Un clic sur le lien déclenchera la mise à jour/le téléchargement automatique du composant obsolète/manquant.

Dans mon cas, le projet n'a pas pu être lancé deux fois, chaque fois qu'un autre composant API/SDK était le coupable.

Dans mon cas, j’essayais simplement de lancer un exemple de projet que j’ai téléchargé, ne sachant pas quel niveau d’API était ciblé ni où chercher ces informations.

13
brett
  1. Téléchargez le dernier paquetage Gradle distribution par exemple ( gradle-2.11-all.Zip ).
  2. Extrayez ce fichier Zip dans un dossier comme par exemple ( D: // Gradle )
  3. Chargez votre projet dans Android Studio et accédez à Fichier-> Paramètres-> Graduer. Cliquez sur Utilisez la distribution Gradle locale et pointez-la dans le dossier où vous avez dézippé le dernier projet Gradle.
  4. Redémarrez votre projet
12
Ali

Goto File -> Invalidate caches/Restart Shutdown Android Studio Renommer/supprimer le dossier .gradle du répertoire de base de l'utilisateur. Redémarrer Android Studio (il téléchargera les métadonnées et les données gradle). projet. Terminé

5
randikawann

Aller à

file->settings->build,execution,deployment->gradle.

(et définir le chemin de départ de Gradle depuis votre répertoire)

4
KAT

Si aucun message d'erreur ne s'affiche, il est parfois affiché par le gradeau de ligne de commande. Allez simplement dans la ligne de commande, allez dans le répertoire app et tapez

gradle installDebug

ou, si les détails manquent

gradle --info installDebug

Cela peut fournir des informations supplémentaires sur la manière de déboguer le problème.

3
serv-inc

J'ai eu le même problème hier. Après avoir ouvert le "Gestionnaire de SDK Android", mis à jour tous les packages et redémarré Android Studio, le projet a été compilé à nouveau.

3

C’est un problème très courant et la solution est très simple… Il suffit de mettre à jour le SDK dans SDK Manager (voir les instructions complètes ci-dessous).

  1. Ouvrez Android Studio et accédez à votre gestionnaire de SDK (Fichier> Paramètres> Gestionnaire de SDK).
  2. Vérifiez l’icône (-) devant chaque paquet et cliquez dessus.
  3. Cliquez sur OK pour lancer la mise à jour du SDK.

Merci d'avoir posé cette question :)

3
HT Land

ça a l'air différent d'une situation à l'autre. pour moi j’ai fait une installation et mis à jour beaucoup de choses que le gestionnaire de sdk a dit alors j’ai eu ce problème. tout ce que je faisais était: à partir du fichier -> Invalidate caches/Restart (une boîte de dialogue s'affichera), choisissez Invalidate et redémarrez.

après le redémarrage est terminé. tout était corrigé, mais il me fallait créer un nouvel émulateur et supprimer l'ancien. (Android studio 1.3.1) (un professionnel doit modifier cela pour qu'il soit plus compréhensible). . . Ici tout allait bien, mais vos machines ont également besoin d'être redémarrées car certains fichiers système ont été modifiés. Pour les synchroniser, nous devons redémarrer le système.

3
Ayham Rustom

Supprimez le dossier "build" du dossier racine du projet. Ensuite, faites "invalider le cache et redémarrer". Cela redémarrera votre Android Studio, puis créera à nouveau l'application, ce qui résoudra le problème.

2
Ashish Agrawal

Si votre délai est écoulé, vérifiez Gradle Scripts -> gradle.properties dans Android Studio, j'ai constaté que j'ai défini un proxy socket dans Android paramètres du Studio, mais dans ce gradle.properties fichier, mon proxy est devenu http, alors je viens de supprimer cette ligne http proxy setting et finalement je fonctionne.

1
fangxing

J'ai eu ce problème sur Android studio, il y avait soit un lien bleu ou synchrone pour créer ce lien, cliquez sur ce bouton pour télécharger quelque chose qui corrige ce problème.

1
Narutofan

Il m'a fallu du temps pour résoudre ce problème.

  • SDK Build-Tool mis à jour [n'a pas aidé]
  • CMake mis à jour [n'a pas aidé]
  • Mise à jour Android SDK Platform-Tools [N'a pas aidé]
  • Mise à jour Android Outils du SDK [n'a pas aidé]
  • NDK mis à jour [Problème résolu]

Il y avait une raison, je ne voulais pas mettre à jour NDK. Quand tout le reste a échoué, j'ai mis à jour NDK et cela a fait l'affaire.

1
Asma Zubair

La résolution est simple. Ouvrez le "Gestionnaire de SDK Android", mettez à jour tous les packages, puis redémarrez votre Android Studio. Après cela, votre projet doit être compilé sans aucun problème.

0
mac.slusarek

J'ai rencontré le même problème, mais j'ai ensuite procédé comme suit et mon problème a été résolu:

  • gradle mis à jour
  • installé la dernière version de Android studio (la mienne était obsolète)

Et cela a résolu mon problème.

Remarque: cela m'a également aidé à cliquer sur le journal des événements, car il contient des informations plus détaillées sur les erreurs. https://developer.Android.com/studio/releases/gradle-plugin#updating-plugin contient également de bonnes informations.

0
chthonicThreat

Il se peut que vous utilisiez Gradle en mode hors connexion. Pour le décocher, accédez à File > Settings > Gradle, décochez la case Offline Work, puis cliquez sur Apply Assurez-vous de disposer d'une connexion Internet et synchronisez à nouveau le projet.

0
Kwabena Berko

Apparemment, certaines plates-formes pourraient être manquantes. Voici comment j'ai résolu le problème:

Voyez-vous un message d'erreur affiché au bas de la fenêtre Android Studio? Cela pourrait être une fenêtre plus petite en bas à droite également .., qui ressemble à:

enter image description here

Maintenant, cliquez sur ce lien bleu, faites comme les boîtes de dialogue disent (le cas échéant) ...

Cela a résolu le problème. J'espère que ça aide...

0
ThePerson

Cela est peut-être dû au conflit de versions entre v3 et v4 de Android Studio, en particulier lorsque vous importez un projet dans Android stdio v4, qui était précédemment intégré à v3.

Voici les quelques choses que vous devez faire:

  • supprimez les dossiers .gradle et .idea du dossier principal de l'application.
  • importer le projet dans le studio Android.
  • une fois la synchronisation terminée, il vous sera demandé de mettre à jour la version prise en charge par le studio Android.
  • cliquez sur mettre à jour.
  • terminé.
0
Muhammad Etisam

Téléchargez les fichiers de notes depuis cette URL et extrayez-les tous dans un dossier: https://gradle.org/releases

Ouvrir un fichier -> Paramétrage sous Windows OS ou Préférences sous Mac OS et dans "Construire, Exécuter, Déployer"

Cliquez sur "Gradle"

Cochez "Utiliser la distribution du berceau locale" et donnez le chemin du dossier extrait.

Exécutez gradle.bat pour Windows OS et un fichier Gradle pour Mac OS dans ce dossier.

Puis cochez "Travail hors ligne".

"votre chemin de dossier extrait" /gradle-4.10.2/bin/.gradle (pour la version 4.1.2, vous pouvez définir votre version)

Appuyez sur OK et profitez-en.

0
Yilmazam