繁体   English   中英

Firebase 通知图标未在 Android 5.0 及更高版本上显示

[英]Firebase notification icon not shown on Android 5.0 and newer

简而言之,这就是我在牛轧糖/奥利奥上得到的 - 圆圈(牛轧糖上的正方形)而不是应用程序图标:

在此处输入图片说明

在 KitKat 应用程序上,图标显示得很好:

在此处输入图片说明

我已正确设置 Firebase 的默认图标/Android 清单:

 <meta-data 
    android:name="com.google.firebase.messaging.default_notification_icon" 
    android:resource="@mipmap/ic_launcher"/>

有人知道为什么最近的 Android 版本的 FCM 通知中从未显示应用程序图标吗? 我没有想法,有什么提示吗?

[编辑]:正如谷歌建议的那样,我想确保满足材料图标指南,所以我测试了这个图标但仍然只显示圆形/方形。 我忽略了什么?

Oreo 上的 Firebase 11.8.0 版似乎存在错误。 我遇到了同样的问题,但是当我降级到 11.6.2 版时,它就像一个魅力。

图标应该是平面(无渐变)、白色和正面透视。

https://material.io/design/iconography/#icon-treatments

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM