【发布时间】: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