web-dev-qa-db-ja.com

更新後のエラー「サポートされるGradleの最小バージョンは5.1.1。現在のバージョンは4.4.1」Android studio

私はAndroid studioを3.3から3.4バージョンにアップデートし、インストール後に./gradlew lint次のエラーが発生します。

このビルドでは非推奨のGradle機能が使用されたため、Gradle 6.0との互換性がなくなりました。

次に、次のコマンドを使用して詳細を取得します。

  ./gradlwe build --warning-mode=all

そして私は次のメッセージを受け取ります:

プラグインの適用に失敗しました[ID 'com.Android.application']

サポートされるGradleの最小バージョンは5.1.1です。現在のバージョンは4.4.1です。 Gradleラッパーを使用している場合は、.gradle/daemon/4.4.1/gradle/wrapper/gradle-wrapper.propertiesのdistributionUrlをgradle-5.1.1-all.Zipに編集してみてください

そして、gradle-wrapper.propertiesを編集すると、変更がすでに行われていることがわかります。 distributionUrlのバージョンはすでにgradle-5.1.1.-all.Zipでした

これを解決するにはどうすればよいですか?

30
Tlaloc-ES

それは私のために解決し、フラッターSDKディレクトリを取得します

これは私のフラッターですSdk C:\ flutter\.pub-cache\hosted\pub.dartlang.org\connectivity_macos-0.1.0 + 2\Android\gradle\wrapper

gradle-wrapper.propertiesを変更する

この行をGradle 5.1.1で変更します

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

Android.supportライブラリからandroidxに移行した後も同じ問題が発生しました。junitライブラリはandroidTestImplementationで始まり、-ではありません- testImplementation

だから私は変わった

testImplementation "junit:junit:$rootProject.junitVersion"

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

または

androidTestImplementation "junit:junit:$rootProject.junitVersion"


testImplementationの前にAndroidを追加することを忘れないでください

0
eli

また、次のコマンドを使用して、gradleの古い/不要なバージョンをすべて削除してみてください。cdusr/local/Cellar/gradle /

0

https://gradle.org/releases からGradle-5.1.1を手動でダウンロードしてから、file/project structure/projectに移動し、新しいバージョンをgradleバージョンに入れます。 (このリンクを使用することもできます-jenv.io/candidate/gradle)

0
Mahabub Karim