首页 > 解决方案 > Firebase 云消息传递:Oreo 中的通知图标问题

问题描述

FirebaseMessaging: Adaptive icons cannot be used in notifications. Ignoring icon id我在奥利奥手机上不断收到错误消息。而不是我的自定义图标,我在绿色背景上获得默认的 android 机器人图像。我绝对不使用自适应图标,我创建了一个新图标svg并将其转换为png,将其添加到drawable文件夹中。自定义图标在 Android 5 中按预期显示,但在 android 8 中没有 :( 我尝试"icon":"icon_name"在有效负载中发送 - 没有效果。我尝试了更小的尺寸(24px - 72px) - 没有效果。知道如何修复它?

标签: androidfirebasefirebase-cloud-messaging

解决方案


通过将 Firebase 库和 google play 库更新到最新版本,这些问题得到了解决。请务必查看Google 文档,因为 Firebase 库没有相同的最新版本。


推荐阅读