【问题标题】:Android dependency com.google.firebase:firebase-core different version for the compile (12.0.1) and runtime (11.4.2)Android 依赖 com.google.firebase:firebase-core 编译(12.0.1)和运行时(11.4.2)的不同版本
【发布时间】:2018-10-24 00:34:53
【问题描述】:

这是我的项目 Gradle 依赖项

classpath 'com.android.tools.build:gradle:3.1.0'
classpath 'com.google.gms:google-services:3.0.0'
classpath "io.realm:realm-gradle-plugin:4.2.0"
classpath 'com.google.firebase:firebase-plugins:1.1.1'

这是我的 App Gradle 依赖项

implementation 'com.google.android.gms:play-services-ads:11.4.2'
implementation 'com.google.firebase:firebase-core:11.4.2'
implementation 'com.google.android.gms:play-services-base:11.4.2'
implementation 'com.google.firebase:firebase-messaging:11.4.2'

我也有更改实现到 api ...错误仍然出现

【问题讨论】:

  • 您是否尝试过更新依赖项,您的 firebase 库似乎已经过时了。你也是谷歌服务之一,我们的版本是 15.0.0

标签: android firebase gradle dependencies google-play-services


【解决方案1】:

将以下依赖项添加到应用级 gradle 文件中 ..

    implementation 'com.google.android.gms:play-services-ads:15.0.1'
implementation 'com.google.firebase:firebase-core:15.0.2'
implementation 'com.google.android.gms:play-services-base:15.0.1'
implementation 'com.google.firebase:firebase-messaging:15.0.2'

【讨论】:

    【解决方案2】:

    您只需要将您的 google lib 版本更改为稳定版本。您使用的是不稳定版本。使用以下

    implementation 'com.google.android.gms:play-services-location:12.0.0'
    implementation 'com.google.android.gms:play-services-places:12.0.0'
    implementation 'com.google.firebase:firebase-messaging:12.0.0'
    implementation 'com.google.firebase:firebase-core:12.0.0'
    

    并使用这个类路径

    classpath 'com.google.gms:google-services:3.1.1'
    

    并从项目中删除 firebase 类路径

    classpath 'com.google.firebase:firebase-plugins:1.1.1'
    

    【讨论】:

      【解决方案3】:

      您在哪里应用 google-services 插件? https://developers.google.com/android/guides/google-services-plugin#introduction 要求您在应用的 build.gradle 底部应用它,以避免与您描述的类似的依赖冲突。

      您也可以运行./gradlew :app:dependencies 来查看是否存在导致多个版本的firebase-core 的依赖冲突。

      【讨论】:

        猜你喜欢
        • 2020-03-12
        • 2019-04-07
        • 2017-11-23
        • 1970-01-01
        • 1970-01-01
        • 2018-04-26
        • 2018-03-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多