Java 未能导入新的Gradle项目:未能找到生成工具修订版*.0.0
当我启动Android Studio并选择“新建项目…”并创建新项目时,会出现以下弹出错误: 未能导入新的Gradle项目:未能找到版本17.0.0的生成工具 有关更多详细信息,请参阅IDE日志(帮助|显示日志)Java 未能导入新的Gradle项目:未能找到生成工具修订版*.0.0,java,android,gradle,android-studio,Java,Android,Gradle,Android Studio,当我启动Android Studio并选择“新建项目…”并创建新项目时,会出现以下弹出错误: 未能导入新的Gradle项目:未能找到版本17.0.0的生成工具 有关更多详细信息,请参阅IDE日志(帮助|显示日志) 我很想查阅IDE日志,但我甚至还没有进入应用程序来做很多事情。我已经多次查看了这些首选项,看看是否可以为构建工具设置路径,但是我找不到很多东西。我如何解决这个问题,或者我如何在不打开项目的情况下进入应用程序,以便至少可以查看日志?在花了几个小时后:我重新启动了Android SDK管理
我很想查阅IDE日志,但我甚至还没有进入应用程序来做很多事情。我已经多次查看了这些首选项,看看是否可以为构建工具设置路径,但是我找不到很多东西。我如何解决这个问题,或者我如何在不打开项目的情况下进入应用程序,以便至少可以查看日志?在花了几个小时后:我重新启动了
Android SDK管理器
,此时我注意到我得到了Android SDK平台工具
(升级)和Android SDK构建工具
(新增)
在安装了这些之后,我终于能够完全编译我的项目
注意:应该安装最新的ADT(版本22)。我认为您可以下载最新的android SDK并使用它。我这样做并修复了问题,工作正常。 以下是链接:
这就是我必须做的:
ANDROID\u HOME=C:\…\ANDROID sdk
GRADLE\u HOME=C:\…\GRADLE-1.6
PATH=…;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID\u HOME%\平台工具
首先尝试在命令行中运行
gradle
。它可能会提示您设置环境变量:
export _JAVA_OPTIONS="-Xms256m -Xmx1024m"
阅读更多信息:
进一步确保Android SDK构建工具(
adb
,aapt
,dx
,dx.jar
)在路径中可用。如果没有,您可以在适当的位置创建符号链接。它们随着新SDK版本的发布而改变。这是给你的一个文件。在SDK管理器中查看你最高的Android SDK构建工具版本是什么,并将此版本号复制到你的项目Build.gradle
文件中的Android/buildToolsVersion
属性中(对我来说,版本是“18.1.1”)
希望能有帮助 我最近遇到了这个问题,我的项目没有包含local.properties
文件
检查local.properties
文件,如果它包含sdk.dir
以及指向sdk的正确路径,则基本上是错误的,因为您缺少安装的“Android sdk构建工具”。我安装了API 17,但这还不够。我真正需要安装的是“Android SDK构建工具17”
您可以在“Android SDK管理器”中的第一个子项(名为“工具”)中找到您的“Android SDK构建工具X”。这是因为构建工具版本X不存在
今天,最新版本是23.0.2
(随时可能更改)
您想要的buildToolsVersion
包含在Android SDK中,通常安装在/buildtools/
目录中
不要将与
将build.gradle
的buildToolsVersion
更改为安装在/buildtools
android {
buildToolsVersion "23.0.2"
// ...
}
在项目透视图中,查找应用程序-->build.gradle并编辑此行
android{
编译SDK版本“android-N”
buildToolsVersion“24.0.0 rc1”
像这样:
android{
编译DK24版
buildToolsVersion“23.0.3”
自2020年5月起,这是一个使用Android Studio的非常简单的解决方案:
开放安卓工作室
从顶部,选择文件>设置>外观和行为>系统设置>Android SDK
单击顶部的选项卡SDK工具。然后从列表中突出显示Android SDK构建工具
选中“显示软件包详细信息””复选框,选择所需的生成工具版本,然后单击应用
在我尝试了许多解决方案后,这对我很有效:
由于某些原因,adb
进程在安装新软件包后没有重新启动。手动终止adb.exe
并尝试另一次导入项目为我解决了此问题。每当您尝试运行studio中不存在生成工具版本的项目时,您都会遇到此错误
截至2017年,Android Studio已将其变得非常简单
它会提示您这个问题,以及类似的内容
您只需单击它,系统将下载到运行项目所需的构建版本。卸载Android SDK工具,然后从工具>SDK管理器重新安装它们
特别是如果您在bashrc中手动将$ANDROID_HOME设置为其他SDK安装(不是ANDROID Studio附带的安装),构建脚本可能会混淆。这发生在我的Mac OS X上。我在shell$PATH中安装了另一个SDK,把它搞砸了。嗨。该网站的系统似乎认为这是的副本,也许你可以更新每个,以更具体地解决每个问题,或者将问题标记为副本?谢谢!是的,当我更新到Android时4.4,我忘了更新build.gradle文件中的那一部分。最新的buildToolsVersion现在是19…在我的例子中,我安装了正确版本的Android SDK构建工具,但我正在查找我与Eclipse一起使用的Android SDK。Android studio附带了一个捆绑的Android SDK,位于/SDK
中。开始吧通过运行/SDK/tools/Android
安装Android SDK管理器,并安装正确的版本