web-dev-qa-db-fra.com

Erreur "La version Gradle minimale prise en charge est 5.1.1. La version actuelle est 4.4.1" après la mise à jour Android studio

J'ai mis à jour Android studio de la version 3.3 à 3.4 et après l'installation et faire ./gradlew lint Je reçois la prochaine erreur:

Des fonctionnalités Gradle obsolètes ont été utilisées dans cette version, ce qui la rend incompatible avec Gradle 6.0.

Ensuite, j'utilise la commande suivante pour obtenir plus de détails:

  ./gradlwe build --warning-mode=all

Et je reçois le message suivant:

Échec de l'application du plugin [id 'com.Android.application']

La version minimale prise en charge de Gradle est 5.1.1. La version actuelle est 4.4.1. Si vous utilisez le wrapper gradle, essayez de modifier la distributionUrl dans .gradle/daemon/4.4.1/gradle/wrapper/gradle-wrapper.properties en gradle-5.1.1-all.Zip

Et quand j'ai édité mes gradle-wrapper.properties, je vois que les changements étaient déjà faits, I.E. la version de distributionUrl était déjà gradle-5.1.1.-all.Zip

Une idée que comment peut résoudre ce problème?

30
Tlaloc-ES

il a résolu pour moi obtenir le répertoire SDK flutter

c'est mon fld Sdk C:\flutter\.pub-cache\hébergé\pub.dartlang.org\connector_macos-0.1.0 + 2\Android\gradle\wrapper

changer gradle-wrapper.properties

Modifiez cette ligne avec le Gradle 5.1.1

distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.Zip
0
hossein

J'avais le même problème après la migration de Android.support bibliothèque vers androidx où la bibliothèque junit commence par androidTestImplementation et non testImplementation .

J'ai donc changé

testImplementation "junit:junit:$rootProject.junitVersion"

à

androidTestImplementation androidx.test.ext:junit:1.0.0-beta01

ou

androidTestImplementation "junit:junit:$rootProject.junitVersion"


N'oubliez pas d'ajouter Android avant testImplementation

0
eli

essayez également de supprimer toutes les versions anciennes/indésirables de gradle en utilisant: cd usr/local/Cellar/gradle /

0
WhiteShadowDaCoder

Essayez de télécharger manuellement Gradle-5.1.1 depuis https://gradle.org/releases puis allez dans fichier/structure de projet/projet et mettez la nouvelle version en version gradle. (Vous pouvez également utiliser ce lien - jenv.io/candidate/gradle)

0
Mahabub Karim