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

sin*_*rba 45 android build android-layout

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

错误是:

failed to find Build Tools revision 23.0.0 rc1
Run Code Online (Sandbox Code Playgroud)

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

这是形象:谢谢.在此输入图像描述

sil*_*eep 75

转到文件>项目结构>选择模块>属性,您将登陆此屏幕在此输入图像描述

选择Build Tools Version与Compile Sdk Version中选择的版本相同.

希望这能解决您的问题.

  • 我选择了android 6.0并构建了工具版本23.0.0.我得到:找不到Gradle DSL方法:'android()' (9认同)

Boe*_*Dev 15

我可以通过改变它来修复它

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"
}
Run Code Online (Sandbox Code Playgroud)

在build.gradle文件中

  • 这不是解决办法. (12认同)

小智 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
Run Code Online (Sandbox Code Playgroud)

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

build-tools/24.0.0-rc4/从Android Studio的SDK Manager安装软件包时创建了该目录.上面的方法创建了build-tools/24.0.0-preview/.

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

android {
    compileSdkVersion 'android-N'
    buildToolsVersion '24.0.0-rc4'
}
Run Code Online (Sandbox Code Playgroud)

我不明白指定拾取包之间的相关性-rc4-preview原因,但它确实为我解决了这个问题.24.0.0-rc4-preview


小智 5

我也有同样的问题.我已经通过以下方式解决了这个问题.

首先是内部build.gradle应用程序文件并更改它

android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0 rc2"
}
Run Code Online (Sandbox Code Playgroud)

用这个

android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0"
}
Run Code Online (Sandbox Code Playgroud)

我希望这能解决你的问题.