AndroidRuntime: FATAL EXCEPTION: pool-5-thread-1
Process: com.stemdot.chopesdriver, PID: 29923
java.lang.AbstractMethodError: abstract method "void com.google.firebase.iid.zzb.handleIntent(android.content.Intent)"
at com.google.firebase.iid.zzb$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
答案 0 :(得分:3)
我遇到了同样的问题。你应该保持google play服务版本与firebase messaging和firebase核心版本相同。
答案 1 :(得分:2)
我遇到了同样的问题。我按照FCM教程得到了这个例外。我通过将firebase-messaging lib更改为gradle文件中的最新版本来修复此错误。
当我从教程中复制时,它是:
compile 'com.google.firebase:firebase-messaging:10.0.1'
到目前为止,我已将其更改为最新版本,一切正常:
compile 'com.google.firebase:firebase-messaging:11.0.1'
答案 2 :(得分:1)
在gradle中添加这三行...
compile 'com.google.firebase:firebase-core:10.2.1'
compile 'com.google.firebase:firebase-messaging:10.2.1'
compile("com.google.android.gms:play-services-gcm:10.2.1")