Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android FirebaseMessagingService.zzo上的NullPointerException(未知源)_Android_Firebase_Nullpointerexception_Firebase Cloud Messaging - Fatal编程技术网

Android FirebaseMessagingService.zzo上的NullPointerException(未知源)

Android FirebaseMessagingService.zzo上的NullPointerException(未知源),android,firebase,nullpointerexception,firebase-cloud-messaging,Android,Firebase,Nullpointerexception,Firebase Cloud Messaging,有人知道这次车祸吗 Fatal Exception: java.lang.NullPointerException at com.google.firebase.messaging.FirebaseMessagingService.zzo(Unknown Source) at com.google.firebase.messaging.FirebaseMessagingService.zzn(Unknown Source) at com.google.f

有人知道这次车祸吗

Fatal Exception: java.lang.NullPointerException
       at com.google.firebase.messaging.FirebaseMessagingService.zzo(Unknown Source)
       at com.google.firebase.messaging.FirebaseMessagingService.zzn(Unknown Source)
       at com.google.firebase.messaging.FirebaseMessagingService.zzm(Unknown Source)
       at com.google.firebase.iid.zzb$2.run(Unknown Source)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
       at java.lang.Thread.run(Thread.java:856)
这不会发生太多,大约0.1%的会话


报告环境:GI-I9500\u TMMARS/Android 4.1.1。

此问题适用于快速启动项目。Firebase支持团队的评论表明,SDK版本9.4.0修复了该问题。您正在使用该版本进行构建吗?

为了修复此错误,您应该在Gradle文件中更新firebase并添加第二行:

compile 'com.google.firebase:firebase-messaging:10.0.1' 
compile 'com.google.firebase:firebase-core:10.0.1' // also need to add this line.
获取“找不到”错误确保您有 Android SDK管理器中的最新谷歌存储库

不要忘记更新项目根文件夹中的Gradle文件,否则您将无法获得版本10.0.1

buildscript {
    // ...
    dependencies {
        // ...
        classpath 'com.google.gms:google-services:3.0.0'
    }
}
资料来源:


在我的情况下,我使用了错误的键来获取值

Map data = remoteMessage.getData();
String name;
name = data.get("naem").toString());
//while correct key is name not naem

谢谢你提供的信息,但我使用的是9.4.0版。如果该线程有任何更新,我将进行更新。我也在9.4.0上,仍然会遇到此问题。我在9.4.0上,但在问题中报告的完全相同的设备上遇到此问题:GI-I9500_TMMARS(Android 4.1.1)@rpattabi我在我的一个应用程序中确认了相同的观察该线程的最新对话(以及我自己的观察)表示1)9.6.1版和2)版本上仍存在漏洞。在大多数情况下,此崩溃并非来自真实用户(请参阅)。存在相同的问题。此问题仍然存在,设备GI-I9500_tmars,4.1.1