web-dev-qa-db-fra.com

Erreur Android Studio lors de l'installation de Gradle

Lorsque j'essaie de créer un projet sur Android Studio, le message d'erreur suivant s'affiche:

Compilation completed with 1 error and 0 warnings in 9 sec
1 error
0 warnings
org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-1.6-bin.Zip'.: Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-1.6-bin.Zip'.

Que puis-je faire pour le réparer?

METTRE À JOUR:

Quand je regarde le journal des erreurs, j'ai vu ceci:

org.jetbrains.plugins.gradle.settings.GradleSettings cannot be cast to org.jetbrains.plugins.gradle.settings.GradleSettings:
org.jetbrains.plugins.gradle.settings.GradleSettings cannot be cast to org.jetbrains.plugins.gradle.settings.GradleSettings
47
1CjaWfbSbARo

Veuillez lire le journal de:

  • Sous Microsoft Windows: [Windwos Drive]\Documents and Settings\[your username]\.AndroidStudioPreview\system\log
  • Sur Mac et Linux: ~/.AndroidStudioPreview/system/log/

Et vous trouverez le chemin de téléchargement tmp de gradle-1.6-bin.Zip. Par exemple, le mien est:

2013-05-17 09:42:16,934 [ 283002]   INFO - ution.rmi.RemoteProcessSupport - Unzipping C:\Documents and Settings\Kiki.J.Hu\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\gradle-1.6-bin.Zip to C:\Documents and Settings\Kiki.J.Hu\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok 
...
Caused by: com.intellij.openapi.externalSystem.model.ExternalSystemException: Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-1.6-bin.Zip'.
Java.util.Zip.ZipException: error in opening Zip file

Je connais donc la cause: j'ai téléchargé un package Zip incomplet.
Ensuite, j'ai téléchargé manuellement le package Zip complet à partir de http://services.gradle.org/distributions/gradle-1.6-bin.Zip et l'ai copié dans:

  • Windows: C:\Documents and Settings\Kiki.J.Hu\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\
  • Mac OS X: ~/.gradle/wrapper/dists/gradle-1.10-all/6vpvhqu0efs1fqmqr2decq1v12/

Tout va bien maintenant.

67
Kiki Hu

Pour OS X:

Installez Homebrew en tant que gestionnaire de paquets. Puis sur Terminal , lancez:

Ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

Installer Gradle :

brew install gradle

C'est le moyen le plus facile d'obtenir Gradle.

8
João Machete

J'ai également eu des problèmes pour télécharger Gradle via Android Studio.

C'était ma solution de contournement:

  1. Téléchargez Gradle directement sur http://services.gradle.org/distributions/gradle-1.6-bin.Zip
  2. Copiez le contenu de gradle-1.6 dans\Android\android-studio\plugins\gradle
  3. Copiez gradle.jar dans\Android\android-studio\lib \
  4. Redémarrer Android Studio

J'espère que cela t'aides!

2
Nick P

Dans mon cas, c'était parce que le système avait peu de mémoire. Lorsque j'ai fermé certaines applications, l'erreur a disparu.

2
Ivan Ičin

Modifiez les paramètres gradle wrapper dans gradle/wrapper/gradle-wrapper.properties et modifiez gradle-1.6-bin.Zip en gradle-1.8-bin.Zip.

./gradle/wrapper/gradle-wrapper.properties:

#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-bin.Zip

Il devrait compiler sans erreur maintenant.

2
Binoy Babu

Avant de cliquer sur un nouveau projet, allez à configurer et définir votre proxy. Je vous recommande de définir le nom d'hôte et le numéro de port, car j'avais des problèmes avec les paramètres de détection automatique du proxy. Vérifiez votre connexion dans les paramètres.

2
Milutin

Pour moi, il s’est avéré que mon pare-feu, qui est VIPRE , bloquait le site Gradle.org et provoquait discrètement la création d’un gradle-1.7-bin.Zip incorrect sous .gradle\wrapper\dists\

Je devais ouvrir VIPRE et ajouter gradle.org à "Bad Web Site Exceptions" (menu Fichier -> Paramètres -> Firewall).

Ensuite, j'ai téléchargé http://services.gradle.org/distributions/gradle-1.7-bin.Zip à l'aide d'un navigateur et écrasé la mauvaise version. J'ai redémarré Android Studio et tout va bien.

1
GaryAmundson

J'ai remarqué que mon fichier MyProject/gradle/wrapper/gradle-wrapper.properties était complètement vide, je l'ai donc supprimé et Android Studio a ensuite téléchargé tout ce dont il avait besoin.

Après cela a fonctionné.

1
Will Madden

Pour info, sur mon Mac, il téléchargeait Gradle dans le répertoire ~/.gradle. Vous pouvez voir comment cela progresse en regardant là:

du ~/.gradle
1
John Cass

Si vous êtes comme moi, vous avez essayé de démarrer une version antérieure à la 0.2.0. En suivant les notes de Google Dans Mise en route avec Android Studio, vous devrez supprimer et réinstaller Android Studio.

"Remarque: aucune mise à jour de correctif n’est disponible de la version 0.1.9 à la version 0.2. Pour effectuer la mise à jour depuis Android Studio 0.1.x vers la version 0.2.x, vous devez installer un nouvel ensemble Android Studio à partir de cette page. La raison en est que nous avons apporté des modifications au SDK fourni de sorte qu’il inclue un référentiel Maven local préconfiguré qui puisse servir la bibliothèque de support v4 et qui est requis pour la création de nouveaux projets. "

Sachez également que si vous avez vos fichiers SDK Android stockés dans C:\Program Files (x86)\Android\android-studio\sdk, vous devez les déplacer avant la désinstallation, ou vous devrez télécharger à nouveau les fichiers SDK.

Après la désinstallation et la réinstallation, il fonctionne maintenant sur mon système Windows 7 64 bits.

0
JimsJump

J'ai remarqué une chose: quand mon Android Studio est construit 130.737825, il télécharge automatiquement Gradle 1.6 à C:\Users\yourname\.gradle/wrapper/dists/gradle-1.6-bin/72srdo3a5eb3bic159kar72vok/.

Toutefois, lorsque je mets à jour 132.821530, Android Studio télécharge automatiquement Gradle 1.7 en C:\Users\Administrator\.gradle\wrapper\dists\gradle-1.7-bin\2g3i7gan25uopmtc0lnjb1l9ff.

Je ne sais pas si c'est important.

0
einverne

J'ai eu cette erreur lors de l'installation récente d'IntelliJ (14.0), le problème était que je n'avais pas spécifié JDK. Correction: appuyez sur ctrl + A + S (structure du projet) et vérifiez si le SDK est correct. 

mon erreur ressemblait à ceci:

Erreur: cible de construction Android Gradle: org.gradle.tooling.GradleConnectionException: impossible d'exécuter la construction à l'aide de l'installation de Gradle ...

0
marcinj

J'ai essayé la solution de Kiki Hu , et cela a fonctionné. Après cela, il y aura plus de téléchargements depuis le répertoire Maven qui comprend Serveur de moniteur de débogage Dalvik (DDMS), Goyave , etc. exportez d’Eclipse vers Android Studio.

0
rudy s

Supprimez tous les fichiers de C:\Documents and Settings\[User]\.gradle\wrapper\dists\, reconstruisez le projet et reconstruisez votre projet sur Android Studio. Ça marche pour moi :)