【问题标题】:com.firebase:firebase-client-android: VS com.google.firebase:firebase-corecom.firebase:firebase-client-android: VS com.google.firebase:firebase-core
【发布时间】:2016-10-21 09:22:18
【问题描述】:

今天遇到一个问题,想知道详细的区别

compile 'com.firebase:firebase-client-android:2.4.0'

compile 'com.google.firebase:firebase-core:9.6.1' 

不要关注版本

所以请分享你的知识。

【问题讨论】:

  • 致电compile 'com.google.firebase:firebase-core:9.6.1'

标签: android gradle firebase firebase-cloud-messaging


【解决方案1】:

不同之处在于第一个已弃用,第一个被称为 firebase 2.X.X 和 firebase 3.X.X 更新使用此依赖项编译 'com.google。 firebase:firebase-core:9.6.1'.

在此page 中,您可以检查安装最后一个 Firebase SDK 及其库所需的内容。问候!

【讨论】:

    【解决方案2】:

    com.firebase:firebase-client-android 是旧版。它们已于 2016 年 5 月 18 日弃用。

    com.google.firebase:firebase-core 是当前的

    你可以查看here

    此外,如果您想了解不同的 beetween 主题,您可以查看 2 个文档 https://firebase.google.com/docs/android/setup
    https://www.firebase.com/docs/android/

    【讨论】:

    • 唯一的区别是那个被贬低了?或者它们之间也会有一些编译差异?提前致谢
    • 一个被贬低了,它们之间也有一些区别。未来你需要搬到com.google.firebase:firebase-core
    • @PhanVanLinh 尝试了它,我仍然得到“无法解析符号火力基地”。我的 gradle 我有:实施 'com.google.firebase:firebase-database:16.0.5' 实施 'com.google.firebase:firebase-core:16.0.5' 实施 'com.firebase:firebase-client-android:2.5 .2' 仍然无法正常工作
    【解决方案3】:

    如果您需要 Firebase 客户端:

    Firebase.getDefaultConfig().setLogLevel(com.firebase.client.Logger.Level.DEBUG);

    您需要 firebase 客户端库:

    dependencies {
    
        // Firebase
        implementation 'com.firebase:firebase-client-android:2.5.2'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-19
      • 2016-11-12
      • 2018-11-06
      • 2017-11-15
      • 2017-11-10
      相关资源
      最近更新 更多