未能找到Build Tools修订版21.1.1 - sdk是最新的

Mar*_*ies 59 linux android revision build-tools gradle

我正在运行linux android sdk安装,我的新项目需要Build tools 21.1.1

不知何故,这个构建工具不存在,尽管我的sdk是最新的,但是在build-tools文件夹中现在有android-4.4W文件夹

android update sdk --no-ui

在此输入图像描述

我的sdk/build-tools文件夹

在此输入图像描述

我已经将内容以testwise方式移动到21.1.1文件夹,但这也未被识别.

这是一个错误吗?如何获得正确的构建工具?

jzh*_*aux 127

对我有用的是:

android list sdk -a
Run Code Online (Sandbox Code Playgroud)

这向我展示了以下列表:

1- Android SDK Tools, revision 24.0.2
2- Android SDK Platform-tools, revision 21
3- Android SDK Build-tools, revision 21.1.2
4- Android SDK Build-tools, revision 21.1.1
5- Android SDK Build-tools, revision 21.1
6- Android SDK Build-tools, revision 21.0.2
7- Android SDK Build-tools, revision 21.0.1
... and a great many more
Run Code Online (Sandbox Code Playgroud)

接下来是命令:

android update sdk -a -u -t 3
Run Code Online (Sandbox Code Playgroud)

命令中的"3"表示第一个命令的输出中列出的索引.

  • 为我工作使用本机抱怨`23.0.1` (7认同)

Mar*_*ies 31

通过使用解决它

android更新sdk -u -a

其中a参数安装所有包.不是安装所有内容的最佳解决方案,但它至少安装了所需的构建工具版本

  • 小心,这肯定会消耗很多你的高清 (7认同)

Vil*_*usK 30

我的Jenkins也遇到了这个错误:

找不到Build Tools修订版21.1.2

我只需要:而不是获取所有Android SDK更新:

获取构建工具修订版21.1.2

sudo android update sdk --no-ui --all --filter build-tools-21.1.2
Run Code Online (Sandbox Code Playgroud)

我用过的其他命令:

救命:

sudo android update sdk --help
Run Code Online (Sandbox Code Playgroud)

获取可用的Android SDK更新列表:

sudo android list sdk --extended --all
Run Code Online (Sandbox Code Playgroud)