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

Android Studio编译遇依赖版本问题:如何解决compileSdk与AGP冲突?

解决依赖要求compileSdk 33的问题

步骤1:更新Android Gradle Plugin(AGP)版本

AGP 7.2.1不支持compileSdk 33,需要升级到7.3.0及以上版本(该版本开始支持compileSdk 33)。

  1. 打开项目根目录下的**Project级build.gradle**文件,修改AGP版本:
buildscript {
    dependencies {
        classpath 'com.android.tools.build:gradle:7.3.0' // 可替换为7.4.2、8.0.0等更高兼容版本
    }
}
  1. 同步Gradle版本(AGP与Gradle需匹配):打开gradle/wrapper/gradle-wrapper.properties,修改对应版本(比如AGP7.3.0对应Gradle7.4):
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip

步骤2:修改app模块的compileSdkVersion为33

打开app模块下的**Module级build.gradle**文件,更新编译SDK版本:

android {
    compileSdkVersion 33 // 替换原有的32

    defaultConfig {
        // 按提示可单独升级compileSdk,暂不修改targetSdkVersion和minSdkVersion
        targetSdkVersion 32 // 后续可按需升级
        minSdkVersion 你的原有版本号 // 保持不变即可
    }
}

步骤3:同步项目

点击Android Studio右上角的Sync Project with Gradle Files按钮,等待同步完成。若出现其他依赖冲突,根据提示调整对应依赖版本即可。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 13:30:43