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

从大约几个小时的这个错误疯狂。

错误是:

failed to find Build Tools revision 23.0.0 rc1 

但我觉得有所有更新(也是发布候选人!)

这是图像:谢谢。 在这里输入图像说明

转到文件>项目结构>select模块>属性,你将登陆到这个屏幕 在这里输入图像说明

select与编译Sdk版本中select的版本相同的构build工具版本。

希望这将解决您的问题。

我可以通过改变它来解决它

 android { compileSdkVersion 23 buildToolsVersion "23.0.3" } 

在build.gradle文件中

我有同样的问题,生成工具修订版本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 

(请注意,上面的android update sdk命令中的4是指在行开头find的所需版本的前面列表的编号)。

目录build-tools/24.0.0-rc4/已经在我从Android Studio SDK Manager安装包的时候创build了。 上面的方法创build了build-tools/24.0.0-preview/

我的应用程序级build.gradle脚本使用-rc4版本,如设置指南中所述:

 android { compileSdkVersion 'android-N' buildToolsVersion '24.0.0-rc4' } 

我不明白-rc4-preview之间的相关性,或者为什么指定24.0.0-rc4select-preview包,但是它确实为我解决了这个问题。

我也有同样的问题。 我已经通过以下几点解决了这个问题。

首先是进入build.gradle应用程序文件并改变它

 android { compileSdkVersion 22 buildToolsVersion "23.0.0 rc2" } 

与这一个

 android { compileSdkVersion 22 buildToolsVersion "23.0.0" } 

我希望这会解决你的问题。

我遇到了同样的问题,并通过转到文件 – >项目结构 – >项目并将Android插件版本更改为1.3.0-beta1

希望这可以帮助!

基于你的截图我可以看到你已经安装BuildTools版本23.0.0 rc2。 所以要正确地打开你的gradle构build文件“build.gradle(Module:app)”,并编辑buildToolsVersion部分:

android { compileSdkVersion 22 buildToolsVersion "23.0.0 rc2" }

我有同样的问题,在我的情况下,这发生了,因为我改变了我的电脑加载.APK在谷歌播放的时间。 我花了几个小时来解决“这个”问题,直到我记得并改变了时间。

今天我面临同样的问题,

并通过以下几点轻松解决

1)启动StandAlone SDKpipe理器(要打开独立的sdkpipe理器 – Tools> Android> SDKManager>将会看到一个启动StandAlone SDK manager的链接)

2)删除你已经安装的SDK Build Tools软件包,比如24.0.0 rc4。

3)closures独立的SDKpipe理器,然后重新启动Android Studio。

4)重新启动后,Gradle将开始构build项目,并且会收到一个警报,下载SDK构build工具和Sync的包。 CLICK,你会开始下载这样的…

我希望这有帮助

其中一个答案要求你使用buildToolsVersion 23.0.0 ,但你会得到buildToolsVersion 23.0.0有严重的bug使用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" } 

可能有一些文件访问权限/限制问题。 首先检查手动访问下面的目录,检查你的TARGET_VERSION是否存在,然后检查android sdkpipe理器。

  • SDK /编译工具/ {} TARGET_VERSION

在这里input图像说明

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

在右侧, Properties>Build工具版本可能有多个模块。

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

有用。

转到文件>项目结构>select模块>属性

之后点击你的项目,将显示在左面板

然后select属性更改生成工具版本为22.0.1

它肯定有效

如果你有多个SDK位置(如果你玩了多个Android Studio版本并为SDK创build新的位置,我做了什么),请确保检查local.properties文件 (项目和你的模块,如果你有这样的结构),并检查sdk.dir = / home / yourSdkLocation是否确实指向你要使用的SDK。

这是它不为我工作的原因,它已经解决了这个问题。

问题:

错误:找不到构build工具修订版23.0.0 rc2

解:

 File > Project Structure > click on Modules > Properties Change Build Tool Version to 23.0.1 

它为我工作