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

KMP默认项目运行iOS应用报错:无法解析com.android.tools.build:gradle:7.4.0-rc01

KMP项目iOS运行时Gradle插件解析错误解决方法

错误核心原因

  • Android Gradle插件(AGP)7.4.0-rc01要求Java 11运行环境,但当前项目配置为Java 8
  • Gradle 7.5的插件API版本与AGP 7.4.0-rc01不兼容

解决步骤

方法一:升级AGP到兼容版本+配置Java 11

  1. 更新AGP版本
    打开项目根目录的build.gradle.kts(或build.gradle),将AGP版本替换为稳定兼容版(如7.4.2):
plugins {
    id("com.android.application") version "7.4.2" apply false
    id("com.android.library") version "7.4.2" apply false
    // 保留其他KMP相关插件配置
}
  1. 切换Java 11环境
    在gradle.properties中添加:
org.gradle.java.home=/你的Java11安装路径

或在Android Studio中通过File → Project Structure → SDK Location → JDK Location选择Java 11路径。

  1. 确认Gradle版本
    确保gradle/wrapper/gradle-wrapper.properties中的Gradle版本为7.5及以上:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip

方法二:降级Gradle版本+配置Java 11

若不想升级AGP,可降级Gradle到AGP 7.4.0-rc01支持的版本:

  1. 修改gradle/wrapper/gradle-wrapper.properties:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
  1. 同样需要按方法一的步骤2切换到Java 11环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 12:10:22