【发布时间】:2016-07-01 09:12:43
【问题描述】:
截至今天,我在 Android Studio 中设置新项目时遇到了错误。在创建一个空白项目后,日志立即提到“Gradle 同步失败:未能找到 Build Tools 修订版 24.0.0 rc1。”
首先我上网查看如何解决这个问题并遇到this similar question,并按照给出的解决方案(在模块设置中设置构建工具版本)。但是,这导致 Android Studio 告诉我找不到方法“android()”并且“项目 'TestBlankApplication' 可能正在使用不包含该方法的 Gradle 版本。”
此外,SDK 管理器通知我我已安装 Build-tools 24 rc1。所以不知道为什么Android Studio找不到。
Screencap of SDK Manager showing 24 rc1 installed:
有谁知道如何解决这个问题?谢谢。
【问题讨论】:
-
尝试在 SDK 管理器的“工具(预览频道)”区域安装“Android SDK 工具”。
-
刚刚试了一下——错误依旧。我将尝试更新 Android Studio。如果这没有帮助,我可能会重新安装它。
-
如果您查看 Android SDK 目录(SDK 管理器顶部显示的那个),在
build-tools/子目录中,您是否看到24.0.0-preview/目录?通常,这些目录名称与您在build.gradle中放入的buildToolsVersion一致,但无论出于何种原因,'24.0.0 rc1'在 SDK 中变成了24.0.0-preview/。 -
我将
24.0.0-preview目录的名称切换为24.0.0 rc1并解决了上述错误。它还为 Gradle 同步引入了一个新错误:Gradle sync failed: Could not build 'org.gradle.tooling.model.gradle.GradleBuild' model. Build cancelled. -
我最终删除了 Android Studio 和所有相关内容并尝试全新安装。到目前为止,它似乎工作正常。感谢您的帮助。
标签: android