Installed Android 4.1 on Ubuntu 20.04. Getting the following error:
Gradle sync failed: com.android.tools.idea.gradle.project.sync.idea.issues.SdkPlatformNotFoundException: Module: 'app' platform 'android-29' not found.
On opening the SDK manager I get the following screen:
I also executed $ANDROID_HOME/cmdline-tools/tools/bin/sdkmanager --licenses
How to fix this?
------ edit ---------
This is what shows in the SDK Platforms tab. Unchecking the "Hide Obsolete Packages" doesn't change anything.
For this, you have to connect your PC to the internet and you have to open your Android studio. After opening your project click on the Sync Project with Gradle files option. This will automatically download the new Gradle files and will fix the issue which is caused by the Gradle files.
gradle file and then click on Open for Editing with Android Studio at the top right. This will open just the Android project in a new Android Studio window and you will be able to see all the Gradle commands then (for example, under File > Sync...).
As the error is saying. Install the SDK Platform with API Level 29. YOu need to switch to the tab " SDK Platforms and install the right API Level:
-----------edit--------------
maybe you changed accidently your SDK location.
Mine is on C:\Users\elmo\AppData\Local\Android\Sdk
Pay attention: using it on windows.
go to the "sdk platforms" you can find it by click on navigate->find anywhere than enter "sdk" than what you need is to find the api level you need (29 in your case) and check the box near it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With