【问题标题】:Error After updating firebase cloud-messaging dependency更新firebase云消息依赖后出错
【发布时间】:2020-03-06 06:45:09
【问题描述】:

我正在将 firebase 依赖项更新到最新版本并面临这个问题。尝试解决这个问题,但没有解决这个问题。

旧依赖:

implementation 'com.google.firebase:firebase-messaging:20.1.0'

新的依赖:

implementation 'com.google.firebase:firebase-messaging:20.1.2'

Logcat 响应:

Caused by: java.lang.IllegalArgumentException: FirebaseApp should have a non-empty projectId.
        at com.google.android.gms.common.internal.Preconditions.checkNotEmpty(Unknown Source)
        at com.google.firebase.iid.FirebaseInstanceId.zza(com.google.firebase:firebase-iid@@20.1.1:56)
        at com.google.firebase.iid.FirebaseInstanceId.deleteInstanceId(com.google.firebase:firebase-iid@@20.1.1:86)
        at uffizio.trakzee.main.SettingsActivity.deleteFcmToken(SettingsActivity.kt:1220)
        at uffizio.trakzee.main.SettingsActivity.access$deleteFcmToken(SettingsActivity.kt:76)
        at uffizio.trakzee.main.SettingsActivity$deleteFcmKey$1.call(SettingsActivity.kt:1229)
        at uffizio.trakzee.main.SettingsActivity$deleteFcmKey$1.call(SettingsActivity.kt:76)

【问题讨论】:

  • 如果这是您在项目中所做的唯一更改,您应该向 Firebase 支持提交错误报告。 support.google.com/firebase/contact/support
  • 是的...我已经提交了错误,但如果有人遇到此类问题并解决了它,我希望尽快解决。这就是我在这里发布这个问题的原因。

标签: android firebase firebase-cloud-messaging


【解决方案1】:

试试这个对我有用。

buildscript {
        dependencies {
            classpath 'com.google.gms:google-services:4.3.3'
        }
    }

【讨论】:

    猜你喜欢
    • 2016-09-21
    • 1970-01-01
    • 2019-01-05
    • 2017-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-25
    • 2016-11-02
    相关资源
    最近更新 更多