Oreo(API 26)应用程序在后台时未收到通知

时间:2018-05-27 07:13:40

标签: android android-8.1-oreo android-push-notification

我在实施API 26及更高版本的通知时遇到了一些困难。当应用程序处于打开状态但是当应用程序处于后台或关闭时没有收到通知时,通知会到达。(我已根据文档添加了通知渠道)

2 个答案:

答案 0 :(得分:0)

基于documentation

  

FCM尝试立即传递高优先级消息,允许   FCM服务在必要时唤醒睡眠设备并运行   一些有限的处理(包括非常有限的网络访问)。 <强>高   优先级消息通常应该导致用户与之交互   您的应用 如果FCM检测到他们不知道您的消息的模式   可以取消优先次序

您需要确保用户与应用程序进行交互,否则通知将不会立即以打盹模式提供。

答案 1 :(得分:0)

谢谢大家,我发现了sollution,显然使用的firebase消息的最小版本是11.2.0,而目标是api 26,我使用的是10,2.0