Android Firebase后台通知图标问题
我在一个完全基于Firebase工具的应用程序上工作,因此我采用FCM发送推送通知。说到我的应用程序在前台收到的通知,它们可以完美地工作,我可以通过FireBaseMessagingService和onMessageReceived方法来处理它 不幸的是,当应用程序在后台时,这种方法似乎是完全透明的…我尝试了许多不同的方法,并尝试遵循尽可能多的官方教程和堆栈溢出建议,但是有很多相互矛盾的信息,我肯定不能像我想做的那样成功地更改通知图标。我必须接受系统向我推荐的白色和灰色圆圈,但对于应用程序来说,这肯定不是一个好的演示:-( 是否有人掌握了解决此问题的关键和/或了解Firebase团队的最终决定?Android Firebase后台通知图标问题,android,firebase,notifications,icons,firebase-cloud-messaging,Android,Firebase,Notifications,Icons,Firebase Cloud Messaging,我在一个完全基于Firebase工具的应用程序上工作,因此我采用FCM发送推送通知。说到我的应用程序在前台收到的通知,它们可以完美地工作,我可以通过FireBaseMessagingService和onMessageReceived方法来处理它 不幸的是,当应用程序在后台时,这种方法似乎是完全透明的…我尝试了许多不同的方法,并尝试遵循尽可能多的官方教程和堆栈溢出建议,但是有很多相互矛盾的信息,我肯定不能像我想做的那样成功地更改通知图标。我必须接受系统向我推荐的白色和灰色圆圈,但对于应用程序来说,
非常感谢。是的!您可以设置要在应用程序中使用的图标
不幸的是,这似乎不是正确的方法。我已经尝试过,但这种解决方案在我的情况下不起作用,我真的无法解释原因。请尝试以下解释:
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_stat_ic_notification" />