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?
6
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".
For me it was just because I could not find the tab in the android studio on where to install build tools. It is actually called SDK Tools under the SDK Manager.
Click on SDK Manager
Click from the first tab SDK Platforms to SDK Tools.
SDK Tools and click on show package details and install 31.0.0
or
CTRL + ALT + S
> Appearance & BehaviorIf 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
When they say:
They mean exactly 30.0.3 and not higher
Try installing exactly that version like @Valentoros answer
The following procedure given in the below link helped me to solve the problem after trying all the solutions given [here][1]:
Following are the easy steps
Open Android studio
Click the "More Actions" given under the Welcome window in small blue letters.
Click on SDK Manager.
Select the SDK Tools (middle) tab
Look at the bottom above OK button "show package details" and click
on the square button to make a tick to select that option.
Now the package details will be listed.
Select the specific version of the required Android-SDK-build-Tools.
Click OK to install and then click the finish button.
Now restart your developer application and try to build to get success.