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

Flutter配置Firebase时Gradle构建失败问题求助

Flutter配置Firebase时Gradle构建失败解决方案

错误详情

FAILURE: Build failed with an exception.

问题原因:
任务 ':app:checkDebugAarMetadata' 执行失败。

无法解析 ':app:debugRuntimeClasspath' 配置的所有文件。
找不到 com.google.firebase:firebase-core:。
依赖来源:
project :app > project :firebase_core

建议操作:

使用 --stacktrace 参数获取堆栈跟踪信息。
使用 --info 或 --debug 参数获取更多日志输出。
使用 --scan 参数获取完整分析信息。

BUILD FAILED in 1s
Exception: Gradle task assembleDebug failed with exit code 1

解决步骤

  • 补全Firebase Core依赖版本:错误核心是com.google.firebase:firebase-core缺失版本号。确保Flutter项目的android/build.gradle或android/app/build.gradle中正确指定了Firebase依赖版本,或通过firebase_core插件自动管理版本。
  • 更新firebase_core插件:执行命令:
    flutter pub upgrade firebase_core
    
    确保使用最新兼容版本的插件,避免版本适配问题。
  • 检查Google服务插件配置:
    在android/build.gradle的dependencies块中添加正确版本的Google服务插件:
    dependencies {
        classpath 'com.google.gms:google-services:4.3.15' // 使用官方推荐的最新兼容版本
    }
    
    同时在android/app/build.gradle文件末尾添加:
    apply plugin: 'com.google.gms.google-services'
    
  • 清理Gradle缓存:
    执行以下命令清理缓存后重新构建:
    flutter clean
    rm -rf android/.gradle
    flutter run
    
  • 验证Google Maven仓库配置:
    确保android/build.gradle的repositories块中包含Google仓库:
    repositories {
        google()
        mavenCentral()
    }
    

内容的提问来源于stack exchange,提问作者Jorge Grullón

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 23:15:59