Android Studio Gradle BuildTools Revision
У меня есть Android-проект в Android Studio 0.5.9, а Gradle выбрасывает эту ошибку:
Error:The SDK Build Tools revision (17.0.0) is too low. Minimum required is 19.0.0
Я уже установил SDK Build Tools Revision 19 из SDK Manager, и вот мой build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 9
targetSdkVersion 17
}
sourceSets {
main {
manifest.srcFile 'Manantiales/src/main/AndroidManifest.xml'
}
}
}
Как сообщить Gradle использовать средства сборки 19, если он уже установлен?
EDIT: я назвал другой ответ "Лучшим ответом", потому что это был тот, который работал для большинства людей.
Ответы
Ответ 1
У меня была такая же проблема сегодня утром после обновления до 0,6. Вам нужно изменить версию gradle в /projectName/build.gradle
classpath 'com.android.tools.build:gradle:0.11.+'
Откройте диспетчер SDK и загрузите новую версию инструментов сборки 19.1, затем измените следующую строку в /projectName/moduleName/build.gradle
android {
compileSdkVersion 19
buildToolsVersion "19.1" //This version needs to be updated to 19.1 after SDK update
...
}
Затем синхронизировать ваши gradle файлы, и вам должно быть хорошо идти!
Ответ 2
Я не понимал, что мои ошибки изменились, когда я изменил buildToolsVersion "19.0.0"
на buildToolsVersion "19.1.0"
в моем build.gradle.
Первая ошибка:
Error: The SDK Build Tools revision (19.0.0) is too low for project 'android'. Minimum required is 19.1.0
Вторая ошибка была немного иной, но я ее не видел:
Error: The SDK Build Tools revision (19.0.0) is too low for project ':CordovaLib'. Minimum required is 19.1.0
Итак, я также изменил build.gradle
внутри папки CordovaLib, и ошибка исчезла.
Ответ 3
Недавно я обновил мою студию Android до 0.6.0, и это дало мне ту же проблему. Но моя сборка была 19.0.3, а не 19.1.0. Я изменил buildToolsVersion "19.0.3" на → "19.1.0", который заставил Gradle загрузить обновления. Я перезапустил свою Android-студию, и ошибка исчезла. Не уверен точно, как объяснить, но я думаю, что он заставляет его загружать патч с сайта Maven и делает свою справедливость за сценой. И, как сказал Габриэль Матусевич, build.gradle находится ProjectFolder → AppFolder → build.gradle
Исключение: я не прошел проверку, но я заметил, что Gradle был загружен с сайта, я не добавил или не удалил код или не запустил приложение. Поэтому, обязательно помните номер buildToolsVersion, который у вас был раньше!
Ответ 4
Откройте Android SDK Manager и убедитесь, что вы загрузили Build Tools 19.1. Двойная проверка.
Затем найдите build/app.gradle и измените номер buildToolsVersion на '19.1 ':
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion '19.1'
defaultConfig {
minSdkVersion 10
targetSdkVersion 19
}
Ответ 5
Я исправил эту проблему, перейдя в myAppProject/actionbarsherlock/build.gradle
и изменив
android {
compileSdkVersion 14
buildToolsVersion '17.0.0'
к этому
android {
compileSdkVersion 14
buildToolsVersion '19.1.0'
Ответ 6
Я нашел проблему, build.gradle был в неправильной папке
Ответ 7
Привет, после загрузки последней версии SDK-инструментов android, я меняю версию Android F4 (Настройки модуля)
https://www.dropbox.com/s/9ypuepxfwlcp4e5/Captura%20de%20pantalla%202014-06-10%2000.45.38.png
Ответ 8
У меня была та же проблема. Это то, что я решил эту проблему.
Шаг 1: Перейти к диспетчеру SDK
Шаг 2: Обновите свой Android-модуль sdk Build-Tool От текущей до обновленной версии. (В моем случае я обновляю его до 21.1.2)
Шаг 3: Восстановите ваше приложение.
Эти шаги решили мою проблему. Надеюсь, он решает и вашу проблему.
Ответ 9
i исправить проблему следующим образом:
Перейдите по ссылке: projectFolder/ gradle.proprieties
измените ANDROID_BUILD_TOOLS_VERSION = 19 (или другую версию) на ANDROID_BUILD_TOOLS_VERSION = 19,1
Ответ 10
Я тоже столкнулся с той же проблемой, и исправление было настолько простым. Просто запустите менеджер Android SDK и проверьте последние инструменты сборки. Наконец, нажмите на установочные пакеты, которые были выбраны. Теперь перезапустите среду IDE и попытайтесь создать проект.
Ответ 11
изменение в build.gradle "project: layout xml" code →
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
}
} allprojects {
repositories {
jcenter()
введите здесь код
}
}