7

在 Gradle 文件中添加 Firebse 远程配置 SDK 时出现以下错误

compile 'com.google.firebase:firebase-config:9.2.1'

它将显示错误 Error:(25, 13) Failed to resolve: com.google.firebase:firebase-config:9.2.1 Show in File
Show in Project Structure 对话框

摇篮文件:

    apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.0"

    defaultConfig {
        applicationId "com.bazingalabs.firebaseremoteconfig"
        minSdkVersion 15
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

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


}
apply plugin: 'com.google.gms.google-services'

错误图像在此处输入图像描述

4

3 回答 3

18

@RiyazAhamed 谢谢。解决方案是从 sdk manager 更新“Google Play Services”和“Google Repository”并重新启动 Android Studio。

于 2016-07-20T06:32:29.267 回答
0

在您的依赖项下方添加以下内容:

 apply plugin: 'com.google.gms.google-services'
于 2016-07-20T05:48:01.480 回答
0

这有一个错误:

将此添加到您的 gradle 文件中。

packagingOptions {
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE-FIREBASE.txt'
    exclude 'META-INF/notice'
}

我使用过 Firebase 消息传递

它应该看起来像这样

摇篮:应用

apply plugin: 'com.google.gms.google-services' //Usually they put this at the bottom (below dependencies {}
                                               // but it worked for me at the top also

android {
   defaultConfig { ... }
   buildTypes { .... }

    packagingOptions {
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE-FIREBASE.txt'
        exclude 'META-INF/notice'
    }
}

dependencies {
      compile fileTree(include: ['*.jar'], dir: 'libs')
      testCompile 'junit:junit:4.12'
      compile 'com.google.firebase:firebase-core:9.2.1'
      compile 'com.firebaseui:firebase-ui:0.3.1'
      compile 'com.google.firebase:firebase-messaging:9.2.1'
}

摇篮:项目

dependencies {
    ...
    classpath 'com.google.gms:google-services:3.0.0'

}
于 2016-07-20T05:56:10.723 回答