ОШИБКА: минимальная поддерживаемая версия Gradle - 5.6.4. Текущая версия - 5.2.1 - PullRequest
1 голос
/ 28 мая 2020

Сборка выполняется нормально, но когда я пытаюсь запустить ее, я получаю следующие ошибки:

Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'com.android.internal.version-check']

Caused by: java.lang.RuntimeException: Minimum supported Gradle version is 5.6.4. Current version is 5.2.1. If using the gradle wrapper, try editing the distributionUrl in C:\Users\chris.russo\Documents\Temp\Socket401\Socket401\app\gradle\wrapper\gradle-wrapper.properties to gradle-5.6.4-all.zip

ERROR: Minimum supported Gradle version is 5.6.4. Current version is 5.2.1.
Please fix the project's Gradle settings.
Fix Gradle wrapper and re-import project
Open Gradle wrapper properties
Gradle settings

Ссылка на «Исправить оболочку gradle и повторно импортировать проект» ничего не делает

Файл свойств gradle-wrapper читает:

#Wed May 27 14:58:40 MDT 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

В структуре проекта я настроил версию gradle на 5.6.4.

Я попытался обновить инструмент, сделать недействительным кеш и удалить и переустановка инструмента. Кажется, ничего не решает.

Ответы [ 2 ]

0 голосов
/ 28 мая 2020

Я решил проблему, загрузив полную версию 5.6.4 прямо с веб-сайта: https://gradle.org/releases/. Затем я скопировал папку в каталог программных файлов android и связал с ней инструмент, выполнив:

File -Settings -Build, Excecution, Deployment -Gradle

В разделе «использовать gradle из "Я выбрал указанное место и указал на загруженный файл.

Спасибо всем за помощь!

0 голосов
/ 28 мая 2020

Я не знаком с Android Studio, но с Gradle в целом вы должны иметь возможность запускать что-то вроде этого

gradlew.bat wrapper --gradle-version 5.6.2
gradlew.bat --version

Я считаю, что это должно выполнить sh то же самое, что и вручную редактирование gradle-wrapper.properties плюс это обновит gradle. (Если вы просто отредактируете файл свойств, который сам по себе не обновляет gradle; но в следующий раз, когда он будет использовать оболочку, она должна автоматически обновиться.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...