Gradle d'erreur : impossible de trouver le com.android.outils.construire:gradle:2.2.3
Je suis en train de construire mon projet android à l'aide de gradle et circleCI, mais j'ai cette erreur :
* What went wrong:
A problem occurred configuring root project '<myproject>'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not find com.android.tools.build:gradle:2.2.3.
Searched in the following locations:
file:/home/ubuntu/.m2/repository/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom
file:/home/ubuntu/.m2/repository/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar
https://oss.sonatype.org/content/repositories/snapshots/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom
https://oss.sonatype.org/content/repositories/snapshots/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar
Required by:
:<myproject>:unspecified
Quelqu'un peut-il m'expliquer pourquoi j'ai ce problème s'il vous plaît?
- S'il vous plaît aller à ce problème et de l'étoile. Il semble qu'il y a beaucoup de problèmes, car il y avait beaucoup de bibliothèques inédits de jCenter.
Vous devez vous connecter pour publier un commentaire.
Il semble que les versions actuelles d'Android plugin Gradle ne sont pas ajoutés à Maven Central, mais ils sont présents sur jcenter. Ajouter
jcenter()
à votre liste de dépôts et Gradle doit trouver la version2.2.3
. Sur Maven Central de la dernière version disponible est2.1.3
: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.android.tools.build%22%20AND%20a%3A%22gradle%22. Vous pouvez également porter plainte pour les auteurs que les versions actuelles sont manquants sur Maven Central.2.2
versions), peut-être qu'il soit décidé de ne pas le serveur Maven Central plus ou qu'ils ne sont pas conscients qu'il n'est pas distribué à Maven Central. Si ils n'ont pas annoncé que Maven Central ne sera pas servi plus longtemps, vous devriez probablement rapport aux devs qu'il est manquant.Lecture sembozdemir réponse dans ce post j'ai résolu un problème similaire en ajoutant jcenter() dans la construction.gradle (module: cordovaLib)
Après la récente mise à jour de Android Studio 3.0 Canaries 1, j'ai eu l'erreur suivante:
Voici ce que j'avais à ajouter (à la au niveau du projet construire.gradle):
Trouve ici: https://developer.android.com/studio/preview/features/new-android-plugin-migration.html
j'ai eu le même problème lorsque je mets à jour mon android studio à la 3.0, puis sa résolu par l'ajout d'
de https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#update_gradle
Il suffit de changer le mavenCentral() pour jcenter()
De mon côté j'ai eu le même problème parce que j'ai utilisé le mauvais ordre des dépôts.
google() doit être ajouté avant de jcenter()
Avez-vous essayer
et
Build->Clear Projet
Essayez ceci:
Mise à jour CordovaLib -> build.gradle a également travaillé pour moi, comme ci-dessus. J'ai été à la recherche à la racine de construire.gradle d'abord qui était correct et déjà inclus jcenter().
Changer le gradle version identique à la version d'android comme vous le savez, nous sommes en utilisant 2.3.2 de gradle
Ajouter jcenter dans votre projet gradle de fichiers et de synchronisation
Le problème est causé par votre type de connexion internet qui empêche ou bloque Android Studio de téléchargement de fichiers requis à partir de jcenter, cela devrait se faire automatiquement lorsque vous créer votre solution. La solution à votre problème est de se connecter à internet grâce à votre connexion internet de type ADSL Routeur, reconstruire le projet et le téléchargement des fichiers nécessaires se fera automatiquement.
Seulement aller sur le chemin suivant et supprimer les caches dossier complètement, puis reconstruire le projet: