Dans une application Android,
j'ai mis à jour Android Studio vers la dernière version (3.6.1)
Maintenant, lors de la synchronisation de Gradle, le plug-in Gradle n'est pas trouvé avec les erreurs suivantes:
Causé par: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration $ ArtifactResolveException: impossible de résoudre tous les fichiers pour la configuration ': classpath'.
Et
Causée par: org.gradle.internal.resolve.ModuleVersionNotFoundException: Impossible de trouver com.android.tools.build:gradle:3.0.0.
Cela me rend fou parce que je change la version Gradle et la version Gradle Plugin en plusieurs autres possibilités mais encore une fois le plugin Gradle n'est pas trouvé avec la même erreur
Fichier Build.Gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}
}
allprojects {
repositories {
jcenter()
google()
maven { url "https://jitpack.io" }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Et le fichier Gradle.Wrappers.Properties:
#Thu Mar 05 15:41:52 IRST 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
Edit:
j'ai également ajouté les données suivantes:
Compiler la version Sdk: 25
Build Tools Version: 25.0.3
Réponses:
C'est ce qui a fonctionné pour moi :
Ouvrez le fichier build.gradle à partir de votre dossier d'application, il devrait ressembler à ceci
ajoutez google () aux référentiels dans - buildscript et allprojects comme ceci:
Dans Android Studio, accédez à Fichier -> Structure du projet. [Raccourci: Ctrl + Alt + Maj + S ]
Dans l' onglet Projet -> Version du plugin Android Gradle -> 3.6.1 et Version Gradle -> 5.6.4 |||
Enfin, sous l' onglet Module , assurez-vous que la version de compilation du SDK est> 14 (c'est-à-dire: 25, 28 ou 29 ..)
la source
Dans votre fichier gradle-wrapper.properties, remplacez distributionUrl par:
https://services.gradle.org/distributions/gradle-5.6.4-all.zip
Le contenu du fichier gradle-wrapper.properties doit être comme ceci:
la source
Je n'ai pas trouvé de solution, la seule chose à faire était de la retourner dans le built.gradle (projet)
pour ça
et ça a marché!
la source
Autre problème: l'utilisation dans une mise en page pose également des problèmes. Android Studio ne «trouvera» pas la disposition! Solution: commentez puis annulez le commentaire. La version devrait maintenant fonctionner!
la source
cela corrige mon problème Url de distribution de changement
à
et alors
ça marche
la source