failed to find Build Tools revision 21.1.1 - sdk up to date

喜夏-厌秋 提交于 2019-11-27 06:35:41

What worked for me was:

android list sdk -a

Which showed me the following list:

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

Followed by the command:

android update sdk -a -u -t 3

The "3" in the command refers the the index listed in the output of the first command.

Solved it by using

android update sdk -u -a

where the a parameter installs all packages. Not the best solution to install everything, but it has at least installed the required build tools version

I was getting this error on my Jenkins too:

failed to find Build Tools revision 21.1.2

Instead of getting all Android SDK updates, I just needed to:

Get Build Tools revision 21.1.2

sudo android update sdk --no-ui --all --filter build-tools-21.1.2

Other commands I've used:

Help:

sudo android update sdk --help

Get list of available Android SDK updates:

sudo android list sdk --extended --all

I had the same issue, and i could fix it by launching Android SDK Manager in Android Studio and install the Build Tools by checking the option.

In the error window where it displayes message as failed to find build tools versions, it also gives the link to install the tools version. You can update using that.

If the above option is not available then another way is: Open the sdk tools tab from sdk manager in android studio. Click on 'Launch StandAlone SDK Manager'. In the new widnow, you will be able to see all the revisions of build tools, api levels, system images. From there you can can select the tools revision which are missing and install.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!