You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Android Studio构建应用时出现的“Could not find compile target android-30 for modules :app”错误?

解决"Could not find compile target android-30 for modules :app"问题

以下是针对新手的分步解决方法:

  • 确认Android 30 SDK已正确安装

    1. 打开Android Studio,点击顶部菜单栏的 Tools > SDK Manager
    2. 切换到「SDK Platforms」标签页,找到「Android 11 (R)」(对应API Level 30),勾选该选项后点击「Apply」完成安装。如果之前已经勾选过,先取消勾选点击「Apply」卸载,再重新勾选安装,确保安装文件完整。
  • 检查并修正项目Gradle配置

    1. 在项目左侧的文件列表中,找到 app 目录下的 build.gradle 文件(注意不是项目根目录的 build.gradle)
    2. 找到代码中的 compileSdkVersion 和 targetSdkVersion 两行,确保它们的值都是30:
      compileSdkVersion 30
      targetSdkVersion 30
      
    3. 修改完成后,点击右上角的「Sync Now」按钮同步项目。
  • 验证SDK构建工具与路径

    1. 回到SDK Manager,切换到「SDK Tools」标签页,检查「Android SDK Build-Tools」中是否包含30.x.x版本的工具,没有的话勾选对应版本安装。
    2. 点击「Appearance & Behavior > System Settings > Android SDK」(或直接在SDK Manager顶部查看),确认Android Studio使用的SDK路径和你安装Android 30的路径一致,避免SDK安装到其他位置导致识别失败。
  • 清理并重新同步项目

    1. 点击顶部菜单栏的 Build > Clean Project,等待清理完成。
    2. 再点击 File > Sync Project with Gradle Files,检查错误是否消失。

内容的提问来源于stack exchange,提问作者Dongyuan Li

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 11:35:17