Gab*_*ich 51 android build-tools android-studio
我在Android Studio 0.5.9中有一个Android项目,Gradle抛出此错误:
Error:The SDK Build Tools revision (17.0.0) is too low. Minimum required is 19.0.0
Run Code Online (Sandbox Code Playgroud)
我已经从SDK Manager安装了SDK Build Tools Revision 19,这是我的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'
}
}
}
Run Code Online (Sandbox Code Playgroud)
如果已经安装了构建工具19,如何告诉gradle使用它?
编辑:我标记了一个不同的答案作为最佳答案,因为它是适用于大多数人的答案
Eri*_*lle 74
在更新到.6.0后,我今天早上遇到了同样的问题.您需要在/projectName/build.gradle中更改gradle版本
classpath 'com.android.tools.build:gradle:0.11.+'
Run Code Online (Sandbox Code Playgroud)
打开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
...
}
Run Code Online (Sandbox Code Playgroud)
然后同步你的gradle文件,你应该好好去!
小智 12
我不知道,当我改变了改变了我的错误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
Run Code Online (Sandbox Code Playgroud)
第二个错误有点不同,但我没有看到它:
Error: The SDK Build Tools revision (19.0.0) is too low for project ':CordovaLib'. Minimum required is 19.1.0
Run Code Online (Sandbox Code Playgroud)
所以我也改变了build.gradleCordovaLib文件夹的内部,错误消失了.
小智 8
我刚刚将我的android工作室更新为0.6.0,它给了我同样的问题.但我的构建是19.0.3,而不是19.1.0.我将buildToolsVersion"19.0.3"更改为 - >"19.1.0",它强制Gradle下载更新.我重新启动了我的Android Studio,错误就消失了.不知道究竟如何解释,但我认为它迫使它从Maven网站下载补丁,并在幕后做正义.正如Gabriel Matusevich所说,build.gradle位于ProjectFolder - > AppFolder - > build.gradle
例外:我没有带完成了测试了这一点,但我没有注意到摇篮被从网站上下载的,我没有带添加或删除代码,或运行应用程序呢.所以,请务必记住之前的buildToolsVersion编号!
打开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
}
Run Code Online (Sandbox Code Playgroud)
我通过进入myAppProject/actionbarsherlock/build.gradle和改变来解决这个问题
android {
compileSdkVersion 14
buildToolsVersion '17.0.0'
Run Code Online (Sandbox Code Playgroud)
对此
android {
compileSdkVersion 14
buildToolsVersion '19.1.0'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83339 次 |
| 最近记录: |