截至今天,我在Android Studio中设置新项目时遇到了错误.创建空白项目后,日志提到"Gradle sync failed:找不到Build Tools版本24.0.0 rc1".
首先,我在线查看如何解决此问题,并遇到了类似的问题,并按照给出的解决方案(在模块设置中设置构建工具版本).但是,这导致Android Studio告诉我无法找到方法"android()"并且"项目'TestBlankApplication'可能正在使用不包含该方法的Gradle版本."
此外,SDK Manager通知我已安装Build-tools 24 rc1.所以我不知道为什么Android Studio找不到它.
SDK Manager的Screencap显示安装了24个rc1:
有谁知道如何解决这个问题?谢谢.
Fan*_*ing 115
安卓工作室在下载时不会为不同的Android版本提供构建工具.它也没有意义,因为有多个版本的构建工具,每个版本的硬盘驱动器都需要数百兆字节.这就是Android Studio安装包为1 GB的原因,而拥有所有构建工具的Xcode为6 GB
当您在build.gradle文件中选择特定的构建版本时,您的android工作室可能安装或不安装该版本的构建工具.如果没有,你会看到错误抱怨它.
您只需要安装build.gradle中提到的特定版本的构建工具,如下所示:
(我选择一个不同的版本只是为了向您展示如何通过该应用按钮应用更改:))
然后同步项目.错误现在消失了!
max*_*mes 10
尝试在Gradle Script build.gradle(模块应用程序)中更改23.0.2的buildToolsVersion
并设置buildToolsVersion"23.0.2"
然后重建
小智 5
我遇到了同样的问题,最终发现在 build.gradle 文件中,版本与我安装的 sdk 中的 buildTools 版本不匹配。(因为我使用更新的 sdk 在不同的计算机上导入了在家完成的项目)
前:
build.gradle(app): buildToolsVersion "24.0.2"
Android\sdk\build-tools:文件“25.0.1”
固定: build.gradle(app):buildToolsVersion“25.0.1”
然后只需将您的项目与 gradle 文件同步,它应该可以工作。
请按照以下步骤解决错误.
转到文件 - >项目结构.
归档时间: |
|
查看次数: |
108413 次 |
最近记录: |