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

Flutter项目构建失败:无法解析com.google.firebase:firebase-bom:32.8.0及签名问题

解决Flutter项目构建的两个常见问题

问题1:无法解析com.google.firebase:firebase-bom:32.8.0依赖

  • 检查项目根目录下的build.gradle文件,确保已配置Google Maven仓库:
    allprojects {
        repositories {
            google()
            mavenCentral()
        }
    }
    
  • 验证Firebase BOM版本与Flutter Firebase插件版本的兼容性,若版本不匹配,可降级BOM版本(如32.7.0)或升级Flutter Firebase插件到对应兼容版本
  • 清理本地缓存后重新同步:执行flutter clean,删除android/.gradle目录,再依次运行flutter pub get和Gradle同步操作

问题2:启用V3/V4签名方案时出现构建错误

  • 确认Android Gradle插件版本不低于4.2.0,V3/V4签名需要该版本及以上支持。检查项目根目录build.gradle中的插件配置:
    dependencies {
        classpath 'com.android.tools.build:gradle:4.2.0' // 可替换为更高兼容版本
    }
    
  • 确保签名配置完整,补充缺失的签名文件路径、密钥库密码等信息:
    signingConfigs {
        config {
            storeFile file('your-keystore-file.jks')
            storePassword 'your-store-password'
            keyAlias 'your-key-alias'
            keyPassword 'your-key-password'
            enableV3Signing = true
            enableV4Signing = true
        }
    }
    
  • 在buildTypes中关联签名配置(以release构建为例):
    buildTypes {
        release {
            signingConfig signingConfigs.config
            // 其他构建配置
        }
    }
    
  • 清理构建缓存后重新构建:执行flutter clean,再运行对应构建命令(如flutter build appbundle)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 06:53:23