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?
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
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
essayez également de supprimer toutes les versions anciennes/indésirables de gradle en utilisant: cd usr/local/Cellar/gradle /
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)