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

使用audio_players的Flutter项目构建APK失败求助

解决audio_players构建Android APK失败的问题

核心错误分析

  • Gradle版本过低:audioplayers_android-2.0.0依赖的android-junit5插件要求Gradle 6.1.1或更高版本
  • 未指定compileSdkVersion:导致项目配置时触发空指针异常

具体修复步骤

1. 升级Gradle版本

打开项目根目录下的android/gradle/wrapper/gradle-wrapper.properties文件,修改distributionUrl为符合要求的版本,示例:

distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip

2. 明确Android构建参数

打开项目根目录下的android/app/build.gradle文件,在android代码块中指定compileSdkVersion、minSdkVersion和targetSdkVersion,示例:

android {
    compileSdkVersion 33
    minSdkVersion 21
    targetSdkVersion 33

    defaultConfig {
        // 保留原有其他配置
    }
}

3. 清理缓存并重新构建

在终端执行以下命令:

flutter clean
flutter build apk

可选:锁定audioplayers稳定版本

如果上述步骤无效,可在pubspec.yaml中指定适配当前Flutter环境的稳定版本:

dependencies:
  audioplayers: ^1.0.1

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 11:15:15