web-dev-qa-db-fra.com

Android Studio 0.8.2 - Echec de la synchronisation du projet Gradle

Avec le recul, je n'aurais pas dû activer L construire des choses.

Je suis nouveau dans la programmation et j'ai créé un nouveau projet Android Studio qui lance immédiatement l’errror Gradle.

Les erreurs sont:

barre jaune en haut - Echec de la synchronisation du projet Gradle. Les fonctionnalités de base (édition, débogage, par exemple) ne fonctionneront pas correctement. Essayez à nouveau Ouvrir le journal des événements Afficher le journal dans le Finder

messages gradle sync - compileSdkVersion Android-L nécessite la compilation avec JDK-7. Ouvrez les paramètres SDK, ouvrez le fichier.

essayé de chercher à travers google et d’autres commentaires de débordement de pile, mais je n’ai pas trouvé grand chose à comprendre, sauf pour Android Studio - Echec du projet de synchronisation Gradle

essayé de convertir l'URL en 1.10 au lieu de 1.12 et la synchronisation, mais cela échouait après la synchronisation

J'ai besoin d'aide pour que L fonctionne ou pour le supprimer afin qu'un nouveau projet de studio puisse compiler sur le périphérique sans erreurs.

15
NukeouT

Moi aussi j'ai fait face au même problème et après des jours de problèmes, je l'ai compris. Il suffit de vérifier si Java est installé

  • Ouvrez une fenêtre de terminal et tapez:

Java -version

Toute version supérieure à JDK 6 est OK

  • Dans le type de terminal

open -a TextEdit ~/.bash_profile 

  • Copiez et collez les lignes suivantes de dans textedit

export Java_HOME = $ (/ usr/libexec/Java_home)

export JDK_HOME = $ (/ usr/libexec/Java_home)

  • Enregistrez-le, fermez l'éditeur et tapez ce qui suit pour appliquer les modifications.

source ~/.bash_profile

Maintenant, essayez gradle sync maintenant, vous devez être capable de terminer la synchronisation

8
reku

La solution la plus simple (du moins pour moi) serait:

Allez dans le gestionnaire de SDK (avec les droits d'administrateur), faites défiler jusqu'à la fin, téléchargez "Bibliothèque de support Android".

Et cela fonctionne (n'oubliez pas les droits d'administrateur).

6
igor
  1. Décochez la case "Travail hors ligne" dans Fichier> Paramètres> Gradule> Paramètres globaux
  2. Resynchronisez le projet, par exemple en redémarrant Android Studio.
  3. Une fois synchronisé, vous pouvez cocher l'option à nouveau pour travailler hors ligne.
  4. Mettre à jour Java si Android L SDK est installé
3
Anshu Kumar Gupta

Lors de l'installation d'Android Studio sur Mac OSX Sierra, j'ai reçu une erreur indiquant que ma machine virtuelle Java n'est pas valide. Alors je suis venu ici à un poste différent et ai installé la version héritée d’Apple et la version mise à jour. Ça a marché. Ensuite, lors de la création d'un projet, j'ai rencontré une autre erreur, le problème de synchronisation de Gradle. Came here (ce post de "Mac") encore une fois et a changé la version de JDK vers laquelle Android Studio pointait (évidemment j'ai choisi de "détecter" au lieu de rechercher la version mise à jour). Tout fonctionne bien maintenant. 

2
kingcong
  1. Ouvrez les paramètres Gradle dans Fichier> Paramètres> Gradule. 
  2. Sélectionnez l'option 'Utiliser la distribution de dégradé locale'
  3. Entrez l'URL de votre version locale de Gradle ici.
2
Jazib Sheikh

Pour moi, changer le chemin JDK a fonctionné. Je l'ai changée en /Bibliothèque/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Sommaire/Accueil

dans Fichier -> ProjecStructure-> Emplacement du JDK.

2
Mac

Un complément à la réponse de igor : pour moi, "Android Support Library" ne suffisait pas. Vous voudriez probablement ajouter "Android Support Repository" également.

Comme il dit:

n'oubliez pas les droits d'administrateur;)

1
Adrian

Le mien cherchait le SDK Java dans "Macintosh_HD> Système> Bibliothèque> Java> etc." mais ma dernière mise à jour se trouvait dans "Macintosh_HD> Bibliothèque> Java, etc." 

Je règle ceci après avoir cliqué dans la fenêtre d'erreur en indiquant 'ouvrir le SDK', 'ouvrir le fichier', ce qui vous amène à l'écran où définir le chemin pour Java.

1
Joel

La solution la plus simple (du moins pour moi) serait:

Allez dans le gestionnaire de SDK (avec les droits d'administrateur), faites défiler jusqu'à la fin, téléchargez "Bibliothèque de support Android".

Et cela fonctionne (n'oubliez pas les droits d'administrateur).

J'utilise Windows 7 fonctionne correctement Merci igor

cela se produit avec moi lorsque j'essaie d'importer un mauvais référentiel complie 'me.dm7.barcodescanner:zxing:1.7.2', donc tout le monde doit faire face à ce problème peut être la raison 

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.Android.support:appcompat-v7:22.1.1'

} 
1
Mina Fawzy