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

Flutter集成Zoom Video SDK时Kotlin版本不兼容致Release构建失败

解决Flutter集成Zoom Video SDK时Release构建的Kotlin版本兼容问题

核心问题分析

从报错信息来看,项目依赖的多个AndroidX库(如lifecycle、core-ktx等)是用Kotlin 1.8编译的,但当前构建环境期望的是Kotlin 1.6版本。虽然你在根目录build.gradle中设置了kotlin_version = '1.8.0',但存在两个关键不匹配:

  • Gradle插件版本7.0.0与Kotlin 1.8.x不兼容(Gradle 7.0.x最高适配Kotlin 1.7.x)
  • 可能app模块的build.gradle未同步根目录的Kotlin版本配置

修复步骤

1. 统一Kotlin版本与Gradle插件版本

调整根目录build.gradle配置,让两者版本匹配,二选一即可:

方案一(推荐:升级Gradle插件适配Kotlin 1.8)

buildscript {
    ext.kotlin_version = '1.8.0'
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        // 升级Gradle插件到7.4.2,支持Kotlin 1.8
        classpath 'com.android.tools.build:gradle:7.4.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

方案二(降级Kotlin版本适配现有Gradle插件)

buildscript {
    // 降级到Gradle 7.0.0支持的最高Kotlin版本
    ext.kotlin_version = '1.6.21'
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:7.0.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

2. 确保app模块同步Kotlin版本

打开android/app/build.gradle,检查并添加以下配置,确保使用根目录定义的版本:

android {
    // 保留原有配置
}

dependencies {
    // 保留原有依赖,添加Kotlin标准库依赖
    implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}

3. 清理构建缓存

执行以下命令清理旧缓存,避免残留的不兼容依赖:

flutter clean
cd android
./gradlew clean  # Windows系统执行 gradlew clean
cd ..

4. 强制统一Kotlin依赖版本(可选,若仍有冲突)

如果上述步骤后仍存在版本冲突,在根目录build.gradle的subprojects块中添加强制版本配置:

subprojects {
    project.evaluationDependsOn(':app')
    configurations.all {
        resolutionStrategy {
            force "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
            force "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
            force "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
        }
    }
}

5. 重新构建Release版本

执行命令重新构建:

flutter build apk --release

内容的提问来源于stack exchange,提问作者Fábio brasileiro

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 03:17:05