在 Ubuntu 20.04 上安装了 Android 4.1。收到以下错误:Gradle sync failed: com.android.tools.idea.gradle.project.sync.idea.issues.SdkPlatformNotFoundException: Module: 'app' platform 'android-29' not found.
在打开 SDK 管理器时,我得到以下屏幕:
我也执行了$ANDROID_HOME/cmdline-tools/tools/bin/sdkmanager --licenses
如何解决这个问题?
- - - 编辑 - - - - -
这就是 SDK 平台选项卡中显示的内容。取消选中“隐藏过时的包”不会改变任何东西。
最佳答案
正如错误所说。安装 API 级别 29 的 SDK 平台。您需要切换到“SDK 平台”选项卡并安装正确的 API 级别:
- - - - - -编辑 - - - - - - -
也许您不小心更改了 SDK 位置。
我的在 C:\Users\elmo\AppData\Local\Android\Sdk
注意:在 Windows 上使用它。
关于android-studio - Gradle 同步失败 : com. android.tools.idea.gradle.project.sync.idea.issues.SdkPlatformNotFoundException:模块: 'app' 平台 'android-29' 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64677522/