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

Android Studio依赖编译SDK版本不兼容问题求助

解决Android Studio中compileSdk 34与AGP 8.0.2不兼容的问题

针对你遇到的依赖要求compileSdk 34,但Android Gradle Plugin(AGP)8.0.2仅支持到33的矛盾,提供两种可行方案:

方案一:升级Android Gradle Plugin(推荐长期适配)

这是合规的最优解,步骤如下:

  1. 打开项目根目录下的build.gradle(或build.gradle.kts)文件,找到dependencies块中的AGP依赖:
    dependencies {
        classpath "com.android.tools.build:gradle:8.0.2"
        // ...其他依赖
    }
    
  2. 将AGP版本升级到8.1.0及以上(该版本开始正式支持compileSdk 34),示例修改:
    classpath "com.android.tools.build:gradle:8.1.0"
    
  3. 同步项目时,Android Studio会提示升级对应Gradle版本(AGP 8.1.x匹配Gradle 8.0+),点击"Upgrade"完成升级。
  4. 确保已在SDK Manager中下载Android 14(API 34)的SDK包。

方案二:临时屏蔽不兼容警告(应急 workaround)

若暂时无法升级AGP,可通过配置屏蔽警告:

  1. 打开项目根目录下的gradle.properties文件。
  2. 添加一行配置:
    android.suppressUnsupportedCompileSdk=34
    
  3. 同步项目后,编译警告会被屏蔽,项目可正常运行。注意:此为临时手段,后续仍建议升级AGP以获得完整API 34支持。

内容的提问来源于stack exchange,提问作者César Martín Muñoz Arauz

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 10:37:39