在我们的应用程序处于后台/死机状态时,是否可以通过Firebase Console发送数据有效载荷,我们可以在onMessageReceived()中接收?
解决方法
Firebase控制台似乎不可以发送“数据”类型的消息.如果您在Firebase控制台中设置自定义数据字段,那么这些字段将会被传递,但只有当您的应用程序处于前台时才会发送.您需要实现自己的FCM发件人或使用第三方发送数据类型消息.
有关Firebase消息的两种类型的更多详细信息,请参阅this answer