Какие конфигурационные переменные и значения следует установить для обновления до Build Tools 25.0.2? Следование сообщениям Android Studio не позволило мне исправить мои сценарии сборки Gradle к удовлетворению Gradle.
Приложение отлично работает в Android Studio 2.2 - повторные сборки и развертывания прошли нормально. Обновил Android Studio до версии 2.3, теперь возникают ошибки The SDK Build Tools revision (21.1.2) is too low for project Minimum required is "25.0.0"
Я выполнил подсказки на вкладке «Сообщения» для build.gradle
каждого модуля проекта и добавил buildToolsVersion '25.0.0'
к каждому, как указано, но это не решило проблему и не изменилось на buildToolsVersion '25.0.2'
.
Я аннулировал кеш и повторно синхронизировал градиент; аннулировал кеш и перезапустил Android Studio; и аннулировал кеш, остановил Android Studio, rm -R
просмотрел различные build
каталоги, запустил текстовый поиск «21». без каких-либо хитов, и перезагрузил мой ноутбук. Неудачно.
(обратите внимание, что это не то же самое, что https://github.com/c-h-/android_core; в этом вопросе Шьямнат Маллинатан пытается выяснить, как он может продолжать использовать инструменты сборки версии 23.0.3, тогда как я пытаюсь выяснить, как перейти на самую последнюю версию инструментов сборки — 25.0.2 в время, когда я поднял это)
android
не должен находиться в корневом build.gradle, если вы используете отдельные модули. 07.04.2017android
пункты вbuild.gradle
верхнего уровня, и никаких проблем до самого последнего обновления. 07.04.2017allprojects
? Подождите, блокandroid
доступен только после применения плагинаcom.android.application
или...library
, который вы должны делать только в модулях. 07.04.2017allprojects
, потому что он отключает параллельные сборки, которые, в свою очередь, быстрее создают развязанные модули. Я забыл, чтоallprojects
существует :D 07.04.2017