java.lang.ClassCastException com.google.android.gms.iid.zzh.onServiceConnected Firebase

时间:2018-04-09 08:41:32

标签: android firebase

我们正在撰写巨大的崩溃报告> Android版8.0和8.1上的200k。 我们得到的错误

java.lang.ClassCastException: 
  at com.google.android.gms.iid.zzh.onServiceConnected (zzh.java:4)
  at android.app.LoadedApk$ServiceDispatcher.doConnected (LoadedApk.java:1631)
  at android.app.LoadedApk$ServiceDispatcher$RunConnection.run (LoadedApk.java:1660)
  at android.os.Handler.handleCallback (Handler.java:789)
  at android.os.Handler.dispatchMessage (Handler.java:98)
  at android.os.Looper.loop (Looper.java:172)
  at android.app.ActivityThread.main (ActivityThread.java:6637)
  at java.lang.reflect.Method.invoke (Method.java)
  at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:240)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:767)

获得此错误的设备很少是Oneplus5,5T,galaxy s8,MI A1

1 个答案:

答案 0 :(得分:0)

我正面临着同样的问题,这似乎是由不同版本的libs引起的,因为在build.gradle中有一个错误提示:

  

“所有gms / firebase库必须使用完全相同的版本。找到版本15.1.0、15.0.2、15.0.1、15.0.0。”

将所有库更新到最新版本可以解决此问题。