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

AndroidLinuxGradleRevisionBuild Tools

Android Problem Overview


I´m running a linux android sdk installation and my new project needs Build tools 21.1.1

Somehow, this build tools do not exist, eventhough my sdk is up to date, but in the build-tools folder there is now android-4.4W folder

android update sdk --no-ui

enter image description here

My sdk/build-tools folder

enter image description here

I´ve moved the content testwise to a 21.1.1 folder, but this isn´t recognized either.

Is this a bug?How to I get the right build tools?

Android Solutions


Solution 1 - Android

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.

Solution 2 - Android

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

Solution 3 - Android

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

Solution 4 - Android

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.

Solution 5 - Android

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.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionMarian KlühspiesView Question on Stackoverflow
Solution 1 - AndroidjzheauxView Answer on Stackoverflow
Solution 2 - AndroidMarian KlühspiesView Answer on Stackoverflow
Solution 3 - AndroidViliusKView Answer on Stackoverflow
Solution 4 - Androidnaresh gotyView Answer on Stackoverflow
Solution 5 - AndroidAnkitaView Answer on Stackoverflow