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

如何解决Android Studio中"Could not find compile target android-32 for modules :app"错误?

解决"Could not find compile target android-32 for modules :app"错误

Android Studio

以下是针对性的排查和解决步骤,可逐一尝试:

  • 确认Android 32 SDK组件完整安装
    打开Android Studio的SDK Manager,进入「SDK Platforms」标签,确保**Android 12L (API 32)**的所有组件(含SDK Platform、Sources for Android 32等)均已勾选并完成安装,不要仅安装核心平台包。

  • 统一项目gradle配置版本
    检查项目根目录build.gradle(Project级)和app/build.gradle(Module级)的配置一致性:

    • Project级build.gradle需使用适配API 32的gradle插件版本:
      plugins {
          id 'com.android.application' version '7.2.0' apply false
          id 'com.android.library' version '7.2.0' apply false
      }
      
    • Module级app/build.gradle明确指定版本:
      android {
          compileSdk 32
      
          defaultConfig {
              targetSdk 32
              // 其他配置项
          }
          // 其他配置项
      }
      

    保证compileSdk和targetSdk都设置为32,与已安装的SDK版本完全匹配。

  • 清理并重新同步gradle
    按顺序执行:

    1. 点击工具栏「File > Sync Project with Gradle Files」
    2. 执行「Build > Clean Project」,再执行「Build > Rebuild Project」
    3. 若无效,删除项目根目录的.gradle文件夹和app/build文件夹后重新同步
  • 检查SDK路径正确性
    打开「File > Project Structure > SDK Location」,确认指定的SDK路径是安装Android 32的目录,避免路径指向未安装该版本的SDK文件夹。

  • 验证gradle wrapper版本兼容性
    打开gradle/wrapper/gradle-wrapper.properties,确保gradle版本与插件版本适配,适配API 32建议使用gradle 7.3.x及以上版本:

    distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 19:05:46