Подтвердить что ты не робот

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: я назвал другой ответ "Лучшим ответом", потому что это был тот, который работал для большинства людей.

4b9b3361

Ответ 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 был в неправильной папке

Ответ 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() введите здесь код } }