无法使用Android studio构建项目

时间:2014-01-25 17:34:02

标签: gradle android-studio

有谁可以告诉我为什么我在Android Studio中遇到此错误?

Execution failed for task ':sampleapp:preBuild'.
> Build Tools Revision 19.0.0+ is required.

我已经从Android SDK管理器安装了Android Build-tools 19.0.1

6 个答案:

答案 0 :(得分:114)

检查所有build.gradle文件是否使用 19.0.x 版本。

buildToolsVersion将在android文件中的build.gradle标记下定义,如下所示:

android {
     compileSdkVersion 19
     buildToolsVersion '19.0.3'

     // Other Configuration
}

您可以找到Android Build Tools here以及 SDK Manager 的版本列表。

答案 1 :(得分:6)

转到Window-> Android SDK Manager并运行它

您将看到安装Android Build-Tools版本......

更改build.gradle以反映已安装的构建工具版本

这对我有用

OR

安装错误显示的版本

答案 2 :(得分:2)

这似乎对我有用。我必须更新默认设置,然后重新启动IDE:

  1. 文件 - >其他设置 - >默认项目结构
  2. 在项目设置:项目下,将Project SDK设置为Android SDK。
  3. 点击修改按钮
  4. 对于Android SDK,请将Build target设置为Android 4.4.2
  5. 点击确定。
  6. 重新启动IDE
  7. 然后重建。之后似乎工作..
  8. 假设您已经安装了Android-19并且仍然遇到困难。

答案 3 :(得分:0)

如果您已安装所需版本的构建工具但它不起作用:

Eclipse和Android Studio可能 使用SDK的两个不同副本 ,并且您已更新另一个副本。

答案 4 :(得分:0)

编辑项目级别的build.gradle文件,并将gradle版本设置为最新版本,即3.2.1

dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

答案 5 :(得分:-1)

请记住,您将拥有Android Studio项目中每个模块的build.gradle文件。

我不停地撞在墙上 - “那里的每个人都在告诉我要改变的地方?!” - 直到我查看〜/ dev / AndroidProjects / xxprojectnamexx / app文件夹并查看build.gradle文件。