关于crashlytics的Firebase推送通知错误

时间:2018-03-23 07:19:37

标签: android firebase crashlytics

我一直在使用firebase发送推送通知,我已经在我的终端测试了多个设备并且没有错误,但我一直在" crashlytics"对于许多拥有该应用程序的用户。

> Fatal Exception: java.lang.NullPointerException
Attempt to invoke virtual method 'java.lang.String com.google.firebase.messaging.RemoteMessage$Notification.getBody()' on a null object reference
com.testapp.main.Services.FireBaseMsgService.onMessageReceived

我确定body参数不是null,这就是为什么我没有在我的结束时出现错误,但为什么会出现这个错误。

我无法在我的结尾重现崩溃......有什么想法吗?

身体参数:

{"registration_id":["eYpuIurd3AA:APA91bFoKMAY1M52L_DQaXXvJO4NeVVDvRLr9l1T-55-2_aSz9CCl2ubeQG1CdXMJbfbWhHkIBOfqYrrTUirZR0Rd3r0ZJqQu6L3d7eSOpnR7erx6aPFQV3jEFNhTLAJEB4S9pVLcpyA","cYVtK9SPvbM:APA91bH3hsTrKJx28nyr6ySeQRRlcxNJQ9B_ze7jc8lUMU2e-p-dBNGUrElIVt1F1SmxZo5vi-J-uFTOzoAVQXjLFjY9R4A_WCfovCijYa57cVLuYEyJeCy90_Sb5zTheer97QvPe2Kj","cV92vqP-uzM:APA91bE8sXvuJGj005t5NC77rZ2mkMjSTiPG_aqqPk4mhuErjR4cAALOf3IomYB7yjQca60IRHv4VFNF0SVawrZN2qhgBpkjEGLasUlXtwlLvyUPkbj9nEl6lXEKhvDOuD4sxmG2r83B"],"priority" : "high",
      "notification" : {
        "body" : "Some text",
        "title" : "some title",
        "click_action":"Activity_Disc"
      }
    }

客户端代码:

 public void onMessageReceived(RemoteMessage remoteMessage) { 

            String messagetext = remoteMessage.getNotification().getBody();


        sendNotification(messagetext);

}

0 个答案:

没有答案