Android Studio Gradle BuildTools修订版

我在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 

我已经从SDK Manager安装了SDK Build Tools修订版本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' } } } 

如果已经安装,我如何告诉gradle使用Build Tools 19?

编辑:我标记了一个不同的答案作为答案,因为这是一个为大多数人工作

在更新到.6.0之后,我今天早上遇到了同样的问题。 您需要在/projectName/build.gradle中更改您的gradle版本

 classpath 'com.android.tools.build:gradle:0.11.+' 

打开SDKpipe理器并下载构build工具的新版本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文件 ,你应该很好去!

我没有意识到,当我在buildToolsVersion "19.0.0"更改为buildToolsVersion "19.0.0"时,我的错误发生了变化。

第一个错误是:

 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 

所以我也更改了CordovaLib文件夹中的build.gradle,错误消失了。

我刚刚更新我的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

例外:我没有完成testing,但我注意到Gradle是从网站下载的,我没有添加或删除代码,或者运行应用程序。 所以可以肯定的是,请记住您以前的buildToolsVersion编号!

打开Android SDK Manager,确保你已经下载了Build Tools 19.1。 再检查一遍。

然后find构build/ app.gradle并将buildToolsVersion编号更改为'19.1':

 apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion '19.1' defaultConfig { minSdkVersion 10 targetSdkVersion 19 } 

我通过进入myAppProject/actionbarsherlock/build.gradle并修改了这个问题

 android { compileSdkVersion 14 buildToolsVersion '17.0.0' 

对此

 android { compileSdkVersion 14 buildToolsVersion '19.1.0' 

我发现问题,build.gradle是在错误的文件夹

嗨,我下载最新版本的android SDK工具后,我改变了android版本F4(模块设置)

https://www.dropbox.com/s/9ypuepxfwlcp4e5/Captura%20de%20pantalla%202014-06-10%2000.45.38.png

我有同样的问题。 这是我解决了这个问题。

第1步:转到SDKpipe理器

第2步:升级您的Android SDK生成工具从当前到更新的版本。 (在我的情况下,升级到21.1.2)

第3步:重build您的应用程序。

这个步骤解决了我的问题。 希望它也能解决你的问题。

我以这种方式解决问题:

转到:projectFolder / gradle.proprieties

将ANDROID_BUILD_TOOLS_VERSION = 19(或其他版本)修改为ANDROID_BUILD_TOOLS_VERSION = 19.1

我也面临同样的问题,修复非常简单。 只需启动android SDKpipe理器并检查最新的编译工具。 最后点击select的安装包。 现在重新启动IDE并尝试构build项目。

在build.gradle中改变“project:layout xml”code >>

  buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } 

} allprojects { repositories { jcenter()在这里input代码} }