No installed build tools found. Install the Android build tools version 30.0

Viewed 17925

I have installed the build tools from the Android Studio SDK like that: Tools -> SDK Manager -> Android SDK -> Android 10,11,12 in the SDK Platforms, and Adnroid SDK Build-Tools 32-rc1 in the SDK Tools tab (and a few more packages there).

And when I try to build the project I got the following error:

Caused by: java.lang.RuntimeException: No installed build tools found. Install the Android build tools version 30.0.3 or higher.

In the ~/Library/Android/sdk/ I got the build-tools directory, and there I got: 31.0.0 32.0.0-rc1 dirs.

I have also added this in the PATH:

export ANDROID_HOME=~/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

It all used to work until Android 12.

What am I missing? Why is it so hard to make the Android work?

5 Answers

Install (beside 32.0.0) 31.0.0 and 30.0.3 versions in the folder ~/Library/Android/sdk/build-tools (Android Studio -> tools -> SDK manager -> SDK Tools -> Show packages details and select needed versions).

write the correct "Environment Variables".

setx ANDROID_SDK_ROOT "C:\android-sdk-windows"
setx PATH "%PATH%;%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform- 
tools"

When they say:

Install the Android build tools version 30.0.3 or higher.

They mean exactly 30.0.3 and not higher

Try installing exactly that version like @Valentoros answer

If you cannot install the specific version 30.0.3 in Android Studio, maybe you can try to use the command tool sdkmanager, run it in terminal as below

sdkmanager --sdk_root=/mnt/d/opt/Android/sdk "build-tools;30.0.3"
Related