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

Flutter run执行报错:无法找到com.google.firebase:firebase-core依赖

解决Flutter中':app:checkDebugAarMetadata'执行失败问题
  • 检查Firebase依赖版本配置

    • 打开项目根目录的android/build.gradle,确认已添加Google Maven仓库:
      repositories {
          google()
          mavenCentral()
      }
      
    • 打开android/app/build.gradle,给firebase-core指定明确版本号,示例:
      dependencies {
          implementation 'com.google.firebase:firebase-core:21.1.1'
      }
      
    • 若使用FlutterFire插件,确认pubspec.yaml中Firebase相关插件版本与Android端依赖兼容。
  • 强制刷新Gradle依赖
    执行以下命令清理并重新拉取依赖:

    flutter clean
    cd android
    ./gradlew clean
    ./gradlew build --refresh-dependencies
    cd ..
    flutter pub get
    
  • 检查Gradle版本兼容性
    打开android/gradle/wrapper/gradle-wrapper.properties,确保Gradle版本与项目依赖匹配,比如使用gradle-7.4-all.zip(对应Android Gradle Plugin 7.1.3),避免版本过低导致依赖解析失败。

  • 确认Firebase配置文件与插件配置

    • 确保Firebase控制台下载的google-services.json已放在android/app目录下;
    • 在android/build.gradle的dependencies块中添加Google Services插件:
      classpath 'com.google.gms:google-services:4.3.15'
      
    • 在android/app/build.gradle末尾添加插件引用:
      apply plugin: 'com.google.gms.google-services'
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 12:50:21