已下载android-30 SDK Platform仍提示找不到对应target如何解决
安卓项目构建"找不到android-30"报错解决方案
- 核对项目编译版本配置
打开项目app/build.gradle文件,定位到android代码块,确认compileSdk字段值为30,没有拼写错误或版本号错填,修改完成后点击右上角Sync Now同步项目。 - 核对SDK路径匹配性
报错提示检索SDK的路径为C:\Users\manoj\AppData\Local\Android\sdk,你需要确认自己下载Android 30 SDK时使用的路径和该路径一致:
打开Android Studio设置→Appearance & Behavior→System Settings→Android SDK,查看顶部Android SDK Location的路径,如果和报错路径不一致,可修改项目根目录下local.properties文件中的sdk.dir参数为你实际的SDK存储路径。 - 确认API 30 SDK组件安装完整
在Android SDK设置页的SDK Platforms标签下,勾选右下角Show Package Details,展开Android 11 (API 30)分类,确认Android SDK Platform 30、Sources for Android 30两个核心组件都已安装,缺失的话勾选后点击Apply完成安装。 - 清理缓存重试构建
- 点击顶部菜单File→Invalidate Caches,勾选Clear file system cache and local history后选择Invalidate and Restart
- 重启后在项目终端执行
gradlew clean(Windows)或./gradlew clean(Mac/Linux) - 清理完成后重新触发项目构建即可。
内容的提问来源于stack exchange,提问作者Zesty VorteX
相关产品推荐
相关产品推荐

