Где установлена ​​версия инструментов сборки Gradle? - PullRequest
0 голосов
/ 29 августа 2018

Я установил инструменты сборки SDK версии 28.0.2 и установил buildToolsVersion = "28.0.2" в build.gradle. Тем не менее, когда я запускаю ./gradlew installDebug, я получаю сообщение об ошибке, говорящее The SDK Build Tools revision (23.0.1) is too low for project.

Я даже деинсталлировал версию 23.01.1 через менеджер андроид студии sdk - но потом, когда я запустил gradlew, он переустановил его!

Я запустил grep -ri buildtool *, чтобы попытаться найти его, но единственная ссылка, которую я смог найти, была в build.grade.

Мне удалось обойти эту проблему, обновив версию Gradle до 3.1.0. Но в результате я теперь получаю это сообщение: WARNING: The specified Android SDK Build Tools version (23.0.1) is ignored, as it is below the minimum supported version (27.0.3) for Android Gradle Plugin 3.1.0.

Что говорит мне о том, что версия SDK Build Tools устанавливается ... где-то!

Где еще установлена ​​требуемая версия инструментов сборки? Как мне изменить его, чтобы Gradle использовал последнюю версию, а не зависал на старой?

1 Ответ

0 голосов
/ 25 сентября 2018

У меня была такая же проблема. Версия buildtools определена в build.gradle (Module.app).

Я удалил эту строку из файла, а затем исчезло предупреждение.

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