求助:无法找到路径为platforms;android-UpsideDownCake的Platform SDK
解决“无法找到platforms;android-UpsideDownCake的Platform SDK”问题
android-UpsideDownCake对应Android 14(API 34),出现这个报错是因为本地开发环境缺少该版本的Platform SDK,以下是几种解决方法:
方法一:通过Android Studio SDK管理器安装
- 打开Android Studio,进入设置(Windows/Linux:File > Settings;Mac:Android Studio > Settings)
- 找到Appearance & Behavior > System Settings > Android SDK
- 切换到SDK Platforms标签页,勾选Android 14 (UpsideDownCake)(如果没显示,点击右下角「Show Package Details」可查看具体组件)
- 点击「Apply」开始安装,完成后重启项目
方法二:修改项目配置适配已安装的SDK
- 打开项目根目录下的
local.properties文件,确认sdk.dir指向正确的SDK安装路径,示例:sdk.dir=C:\\Users\\你的用户名\\AppData\\Local\\Android\\Sdk - 打开Module级别的
build.gradle文件,将compileSdkVersion和targetSdkVersion改为本地已安装的SDK版本,示例:android { compileSdkVersion 33 defaultConfig { targetSdkVersion 33 } } - 点击「Sync Now」同步项目
方法三:用SDK命令行工具安装
- 进入SDK目录下的
cmdline-tools/latest/bin文件夹 - 执行命令查看可用SDK包:
sdkmanager --list - 找到
platforms;android-34,执行安装命令:sdkmanager "platforms;android-34"
注:如果是Flutter、Cordova等跨平台项目,额外检查框架配置的SDK版本是否与本地环境匹配,比如Flutter可通过
flutter doctor排查环境问题。
内容的提问来源于stack exchange,提问作者Mohammad Hanif Shaikh
相关产品推荐
相关产品推荐

