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

Android模拟器运行音乐播放器APP报错:Kotlin Gradle插件版本不兼容

解决Android Gradle插件与Kotlin Gradle插件版本不兼容问题

你的项目依赖的audioplayers库使用了旧版本的Kotlin Gradle插件(1.4.32),而当前Android Gradle插件要求版本1.5.20及以上,导致构建失败。以下是几种可行的解决办法:

  • 升级audioplayers到最新版本
    打开项目根目录的pubspec.yaml,找到audioplayers依赖项,将版本号更新为最新稳定版。例如:

    dependencies:
      audioplayers: ^4.0.1 # 替换为实际最新版本号
    

    执行flutter pub get刷新依赖,之后重新构建项目。

  • 强制指定全局Kotlin Gradle插件版本
    如果升级库后问题仍存在,或者不想升级库,可以在项目根目录的build.gradle(项目级配置文件)中统一指定Kotlin版本:
    打开<项目根目录>/build.gradle,找到buildscript块,添加或修改kotlin_version为1.5.20及以上:

    buildscript {
      ext {
        kotlin_version = '1.5.20' // 也可以用更高的兼容版本,比如1.8.22
        compileSdkVersion = 33
      }
      dependencies {
        classpath "com.android.tools.build:gradle:7.2.0"
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
      }
    }
    

    同步Gradle配置后,重新运行flutter run。

  • 检查Android Gradle插件版本兼容性
    确保Android Gradle插件版本和Kotlin版本匹配:Android Gradle插件7.0及以上需要Kotlin 1.5.20及以上。如果你的Android Gradle插件版本过低,可考虑升级它(修改项目级build.gradle中com.android.tools.build:gradle的版本),但注意要和Flutter版本兼容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 07:41:04