无法解决google-service依赖关系

时间:2016-05-20 22:40:03

标签: android android-studio gradle firebase

我正在使用firebase建立第一个带有firebase的项目,跟随这些Add Firebase to Android文档,并坚持解决谷歌播放服务依赖性问题

enter image description here

我也谷歌,但无法找到任何有用的答案。

在项目中:Gradle

 dependencies {
    classpath 'com.android.tools.build:gradle:2.1.0'
    classpath 'com.google.gms:google-services:3.0.0'
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

在App:Gradle

    dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.firebase:firebase-core:9.0.0'
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
}

// ADD THIS AT THE BOTTOM
apply plugin: 'com.google.gms.google-services'

我缺少什么?我应该怎么做,因为我在stackoverflow上读到了我的答案,但没有一个是有用的

2 个答案:

答案 0 :(得分:2)

您已正确设置插件和依赖项,但需要Firebase Console中的google-services.json配置文件。

如果您尚未关联应用,请选择“将Firebase添加到Android应用”,输入包名称,然后按添加应用。这应该下载文件。

如果之前已连接,请单击左侧导航栏中的cog,选择项目设置,然后下载与项目关联的google-services.json

您需要下载并放入app目录(应用build.gradle旁边)。

答案 1 :(得分:0)

通过在项目中添加此解决方案:Gradle 在:

buildscript {
     ///////////////////*blah blah*/
     classpath 'com.google.gms:google-services:3.0.0'
     repositories {
        jcenter()
     }
}