无法导入新的Gradle项目:找不到Build Tools修订版*.0.0

Jas*_*son 96 java android gradle android-studio

当我启动Android Studio并选择"New Project ..."并创建一个新项目时,我收到此弹出错误:

无法导入新的Gradle项目:找不到Build Tools修订版17.0.0

有关更多详细信息,请参阅IDE日志(帮助|显示日志)

我很乐意咨询IDE日志,但我甚至没有设法进入应用程序来做很多事情.我已多次浏览首选项以查看是否可以为Build Tools设置路径,但我找不到任何东西.我如何解决这个问题,或者如何在不打开项目的情况下进入应用程序,这样我至少可以看到日志?

小智 96

花了几个小时后:我重新启动了Android SDK Manager,此时我注意到我得到了Android SDK Platform-tools(升级)和Android SDK Build-tools(新).

安装完成后,我终于能够完全编译我的项目了.

注意:应安装最新的ADT(版本22).

  • 在我的情况下,我安装了正确版本的Android SDK Build-tools,但我查看了我在Eclipse中使用的Android SDK.Android studio附带了一个捆绑的Android SDK,位于`<ANDROID_STUDIO>/sdk`中.通过运行`<ANDROID_STUDIO>/sdk/tools/android`启动Android SDK Manager并安装正确版本的Android SDK Build-tools,您应该解决问题. (5认同)

C.L*_*Lee 76

从Apil 2018开始,使用Android Studio的解决方案非常简单:

  1. 打开Android Studio
  2. 从顶部,选择工具 - > Android - > SDK Manager
  3. 在外观和行为 - >系统设置 - > Android SDK下,单击顶部的SDK工具.然后从列表中突出显示Android SDK Build Tools.
  4. 选中" 显示包详细信息 "复选框,选择所需的构建工具版本,然后单击"应用".

完成.

  • 这是目前最直接的答案.谢谢! (3认同)
  • 欢呼!这仍然是2018年的正确答案! (2认同)
  • 在 2019 年,您将在文件 &gt; 设置 &gt; 外观和行为 &gt; 系统设置 &gt; Android SDK 下找到它... (2认同)

Nic*_*uet 19

在SDK Manager中查看最高Android SDK Build-tools版本是什么,并在项目build.gradle文件中复制此版本号android/buildToolsVersion属性中(对我来说,版本为"18.1.1").

希望它有所帮助!


Jan*_*sen 8

这就是我必须做的事情:

  1. 安装最新的Android SDK Manager(22.0.1)
  2. 安装Gradle(1.6)
  3. 更新我的环境变量:
    • ANDROID_HOME=C:\...\android-sdk
    • GRADLE_HOME=C:\...\gradle-1.6
  4. 更新/ dobblecheck我的PATH变量:
    • PATH=...;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
  5. 启动Android SDK Manager并下载必要的SDK API


act*_*cay 5

这是因为Build Tools修订版x不存在.

今天,最新版本23.0.2(可能一直在变化).

buildToolsVersion你想要s的包含在Android SDK中,通常安装在<sdk>/build-tools/<buildToolsVersion>目录中.

不要混淆Android SDK工具SDK构建工具.


改变您build.gradlebuildToolsVersion安装版本<sdk>/build-tools

android {
   buildToolsVersion "23.0.2"
   // ...

}
Run Code Online (Sandbox Code Playgroud)


小智 5

每当您尝试使用 Studio 中不存在的构建工具版本运行项目时,您都会遇到此错误。

到 2017 年为止,Android Studio 已经让它变得非常简单。

它会提示你这个问题,以及类似的东西

Android Studio 截图

Android Studio 截图

您只需单击它,系统就会下载到运行项目所需的构建版本。