AndroidStudio:无法同步安装构建工具

时间:2015-06-05 11:07:17

标签: android android-layout build

大约几个小时就对这个错误感到疯狂。

错误是:

failed to find Build Tools revision 23.0.0 rc1

但我想要全部更新(也是发布候选人!)

这是图片:谢谢。enter image description here

17 个答案:

答案 0 :(得分:74)

转到文件>项目结构>选择模块>您将登陆此屏幕的属性enter image description here

选择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。

  • SDK /积聚工具/ {TARGET_VERSION}

答案 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,一切都将得到解决。sdk download screenshot

答案 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)

enter image description here

启动项目结构(file>structure) 你可以看到: 在左边,模块列表;

在右侧,Properties>Build工具版 可能有不止一个模块。

为每个模块更改"Build Tools Version"

它有效。