web-dev-qa-db-fra.com

Comment mettre à jour le gradle vers 3.4.1in Android studio

J'ai essayé beaucoup de choses qui sont mentionnées sur Internet, mais je ne parviens toujours pas à résoudre le problème, tandis que la synchronisation me montre l'erreur suivante

Error:Could not find com.Android.tools.build:gradle:3.4.1.
Searched in the following locations:
    file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/Android/tools/build/gradle/3.4.1/gradle-3.4.1.pom
    file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/Android/tools/build/gradle/3.4.1/gradle-3.4.1.jar
    https://jcenter.bintray.com/com/Android/tools/build/gradle/3.4.1/gradle-3.4.1.pom
    https://jcenter.bintray.com/com/Android/tools/build/gradle/3.4.1/gradle-3.4.1.jar
Required by:
    project :

J'ai changé le gradle-wrapper.properties en gradle de mon projet comme ceci et synchronise le projet

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.4.1-all.Zip
7

Accédez à Android Studio -> Préférences -> Recherchez "Gradle "pour ouvrir vos paramètres de gradle.

Là, vous devez cocher " Utiliser la distribution locale de Gradle " et le pointer vers le dossier où vivent les binaires Gradle.

Au cas où vous ne l'auriez pas fait. Allez ici et téléchargez les derniers binaires Gradle. Extrayez-les quelque part dans votre machine et ajoutez le chemin de l'emplacement d'extraction comme indiqué dans l'image ci-dessous :)

Cela devrait le réparer

[~ # ~] modifier [~ # ~] : ce paramètre fonctionne sur une base "par projet".

enter image description here

5
DimitrisCBR

Rétrograder votre version com.Android.tools.build:gradle:3.4.1. ne se trouve pas dans - https://jcenter.bintray.com/com/Android/tools/build/gradle/ référentiel.

Incluez le chemin de classe ci-dessous dans votre module respectif.

classpath 'com.Android.tools.build:gradle:2.2.3'

Ou téléchargez le dernier gradle via le lien ci-dessous

https://gradle.org/releases

et incluez le répertoire dans la configuration de votre projet.

5
sivaprakash

Tout d'abord, vous devez ajouter la dépendance dans build.gradle De Project:

classpath 'com.Android.tools.build:gradle:3.4.2'

Et vérifiez tous les groupes de référentiels qu'ils contiennent google() référentiel:

repositories {
    jcenter()
    google()
}

Après cela, dans gradle-wrapper.properties, Vous devez modifier le distributionUrl:

https\://services.gradle.org/distributions/gradle-5.1.1-all.Zip

4
Leo240