java导入新Gradle项目失败:找不到生成工具修订版*.0.0
当我启动Android Studio并选择“新建项目…”通过创建一个新项目,我得到了以下弹出错误:
Failed to import new Gradle project: failed to find Build Tools revision 17.0.0
Consult IDE log for more details (Help | Show Log)
我很想查阅IDE日志,但我甚至还没有进入应用程序来做很多事情。我已经多次查看了这些首选项,看看是否可以为构建工具设置路径,但是我找不到很多东西。如何解决这个问题,或者如何在不打开项目的情况下进入应用程序,以便至少可以查看日志
# 1 楼答案
发生这种情况的原因是生成工具修订版x不存在
今天,最新版本是
23.0.2
(随时可能更改)您想要的
buildToolsVersion
包含在Android SDK中,通常安装在<sdk>/build-tools/<buildToolsVersion>
目录中不要将Android SDK Tools与SDK Build Tools混淆
将
build.gradle
的buildToolsVersion
更改为<sdk>/build-tools
中安装的某些版本# 2 楼答案
花了几个小时后:我重新启动了
Android SDK Manager
,这时我注意到我得到了Android SDK Platform-tools
(升级)和Android SDK Build-tools
(新)在安装了这些之后,我终于能够完全编译我的项目
注意:应安装最新的ADT(版本22)
# 3 楼答案
这就是我必须做的:
ANDROID_HOME=C:\...\android-sdk
GRADLE_HOME=C:\...\gradle-1.6
PATH=...;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
# 4 楼答案
每当您试图在studio中不存在生成工具版本的情况下运行项目时,都会遇到此错误
截至2017年,Android Studio已将其变得非常简单
它会提示您这个问题,以及类似的内容
您只需单击它,系统就会下载到运行项目所需的构建版本
# 5 楼答案
截至2020年5月,一个使用Android Studio的非常简单的解决方案:
# 6 楼答案
在SDK管理器中查看最高的
Android SDK Build-tools
版本是什么,并将此版本号复制到项目build.gradle
文件的android/buildToolsVersion
属性中(对我来说,版本是“18.1.1”)希望能有帮助