首页 > 解决方案 > 包含 Firebase json 文件时如何解决错误构建

问题描述

未解决的依赖关系

无法解决:com.google.firebase:firebase-analytics:17.0.4 在项目结构对话框中显示受影响的模块:app

标签: androidfirebase

解决方案


对于 Google API 或 Firebase 服务,请检查您是否将 google-services 插件添加到 build.gradle(project) 文件中:

          dependencies {
               classpath 'com.google.gms:google-services:4.3.2'
               // ...
              }

然后,您需要在顶级 gradle 文件中添加 google() 存储库,如 firebase 文档中所指定,并且它应该在 jcenter() 之前:

                buildscript {
                 repositories {
                  google()
                  jcenter()
                 }



           dependencies {
                classpath 'com.google.gms:google-services:4.3.2'
                // ...
             }
            }

           allprojects {
                repositories {
                   google()
                   jcenter()
                  }
                }

添加对 firebase-analytics 的依赖

 implementation 'com.google.firebase:firebase-analytics:17.2.1'

推荐阅读