大约几个小时就对这个错误感到疯狂。
错误是:
failed to find Build Tools revision 23.0.0 rc1
但我想要全部更新(也是发布候选人!)
这是图片:谢谢。
答案 0 :(得分:74)
转到文件>项目结构>选择模块>您将登陆此屏幕的属性
选择Build Tools Version与在Compile Sdk Version中选择的版本相同。
希望这能解决您的问题。
答案 1 :(得分:14)
我可以通过将其更改为
来解决此问题android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
}
在build.gradle文件中
答案 2 :(得分:11)
我遇到了同样的问题,Build Tools版本为24.0.0-rc4。 修复方法是使用命令行安装软件包。
~/Android/Sdk| ls -1 build-tools/
23.0.3
24.0.0-rc4
~/Android/Sdk| ./tools/android list sdk -a | grep "SDK Build-tools"
4- Android SDK Build-tools, revision 24 rc4
5- Android SDK Build-tools, revision 23.0.3
6- Android SDK Build-tools, revision 23.0.2
7- Android SDK Build-tools, revision 23.0.1
8- Android SDK Build-tools, revision 23 (Obsolete)
...
~/Android/Sdk| ./tools/android update sdk -a -u -t 4
...
~/Android/Sdk| ls -1 build-tools/
23.0.3
24.0.0-preview
24.0.0-rc4
(请注意,上面4
命令中的android update sdk
指的是前一个列表中所需版本的编号,位于该行的开头。)
我从Android Studio的SDK Manager安装软件包时创建了目录build-tools/24.0.0-rc4/
。上面的方法创建了build-tools/24.0.0-preview/
。
我的应用级build.gradle
脚本使用-rc4
版本,如设置指南中所述:
android {
compileSdkVersion 'android-N'
buildToolsVersion '24.0.0-rc4'
}
我不理解-rc4
和-preview
之间的相关性,或者为什么指定24.0.0-rc4
选择-preview
包,但它确实为我解决了这个问题。
答案 3 :(得分:5)
我有同样的问题。 我已经通过以下方式解决了这个问题。
首先进入 build.gradle 应用程序文件并更改此
android {
compileSdkVersion 22
buildToolsVersion "23.0.0 rc2"
}
这一个
android {
compileSdkVersion 22
buildToolsVersion "23.0.0"
}
我希望这能解决你的问题。
答案 4 :(得分:3)
我遇到了同样的问题并通过转到File-> Project Structure-> Project并将Android插件版本更改为1.3.0-beta1来修复它
希望这有帮助!
答案 5 :(得分:2)
我今天遇到了同样的问题,
通过以下几点轻松解决
1)启动StandAlone SDK管理器(打开独立的sdk管理器 - 工具> Android> SDKManager>在Bottom你将看到启动StandAlone SDK管理器的链接)
2)删除已安装的SDK Build Tools包,例如24.0.0 rc4。
3)关闭独立SDK管理器,然后重启Android Studio。
4)重新启动后,gradle将开始构建项目,您将获得一个警报下载SDK构建工具和Sync的软件包。点击它然后你会开始下载......
我希望这会有所帮助
答案 6 :(得分:1)
根据你的截图我可以看到你安装了BuildTools ver 23.0.0 rc2。所以要正确地打开你的gradle构建文件" build.gradle(Module:app)"并编辑buildToolsVersion部分:
android {
compileSdkVersion 22
buildToolsVersion "23.0.0 rc2"
}
答案 7 :(得分:1)
其中一个答案要求您使用buildToolsVersion 23.0.0
,但您会buildToolsVersion 23.0.0
使用buildToolsVersion 23.0.3
严重错误。我这样做了然后我开始收到消息buildToolsVersion 23.0.3
从项目应用更新到buildToolsVersion 25.0.0
太低并再次同步。所以我这样做了,它起作用了,所以这是最后的改变。
在应用内部的build.gradle中更改此
android {
compileSdkVersion 22
buildToolsVersion "23.0.0 rc2"
}
这一个
android {
compileSdkVersion 22
buildToolsVersion "23.0.0"
}
答案 8 :(得分:1)
我遇到了同样的问题,在我的情况下,这发生了,因为我改变了计算机上的时间来加载谷歌播放.apk。我花了几个小时来修理这个"这个"问题,直到我记得并改变了时间。
答案 9 :(得分:0)
可能存在一些文件访问权限/限制问题。首先检查手动访问下面的目录,检查你的TARGET_VERSION是否存在,然后检查android sdk manager。
答案 10 :(得分:0)
有同样的问题。我的情况是build.gradel(app)缺少buildToolsVersion "27.0.0"
。所以我打开一个以前工作的项目来确定版本并添加了这一行buildToolsVersion "27.0.0"
。现在它工作正常。
希望这会有所帮助。
答案 11 :(得分:0)
我也面临着与gradle相同的问题。现在我已经解决了安装红色突出显示。在此页面上导航打开Android studio>工具> Android> SDK Manager>外观&行为>系统设置> Android SDK> SDK工具(来自标签选项)>显示包详细信息(右下角的复选框)。安装完这些后,只需刷新gradle,一切都将得到解决。
答案 12 :(得分:0)
如果在安装Android Studio时遇到有关“ SDK构建工具失败”的错误,则可以从以下位置下载构建工具-https://androidsdkmanager.azurewebsites.net/Buildtools
答案 13 :(得分:-1)
如果您有多个SDK位置(如果您使用多个Android Studio版本并为SDK创建新位置,我可能会这样做),请务必检查 local.properties file (如果你有这样的结构,你的模块和你的模块)并检查行 sdk.dir = / home / yourSdkLocation 是否确实指向你想要的SDK使用。
这就是它不适合我的原因,它解决了这个问题。
答案 14 :(得分:-1)
<强>问题:强>
错误:找不到Build Tools修订版23.0.0 rc2
解决方案:
File > Project Structure > click on Modules > Properties
Change Build Tool Version to 23.0.1
它为我工作
答案 15 :(得分:-1)
转到文件&gt;项目结构&gt;选择模块&gt;特性
点击您的项目后,将在左侧面板中显示
然后选择“属性” 将构建工具版本更改为22.0.1
确实有效
答案 16 :(得分:-1)
启动项目结构(file>structure
)
你可以看到:
在左边,模块列表;
在右侧,Properties>Build
工具版
可能有不止一个模块。
为每个模块更改"Build Tools Version"
。
它有效。