开发者社区> 问答> 正文

在应用研发平台EMAS中Android3.8.7 关于通知的图标有做什么修改吗?

在应用研发平台EMAS中Android3.8.7 关于通知的图标有做什么修改吗?https://help.aliyun.com/document_detail/434666.html?spm=a2c4g.434663.0.0.76cd7bafL86Rl3#section-1zx-kxu-f56 我看修改日期是8.15号。在华为鸿蒙3.0.0上,图标展示不太正常,不确定是什么环节出了问题没有调用setNotificationLargeIcon方法,也没配置R.drawable.alicloud_notification_largeicon资源文件。应该读的是App启动图标。项目设置了自适应图标9bf521c7cd9e9dc8e0d1a1e4af79119e.png我们category是device reminder。应该默认都走的华为通道。期望是正常展示icon。右边是小米,左边是鸿蒙3.0.04406a057abe54cae4df015e239884a86.png自适应图标4d00720a7729a68d0a650ba99687db68.png,不确定是不是鸿蒙3.0.0不支持。本地验证的鸿蒙4.0.0正常

展开
收起
小小鹿鹿鹿 2023-10-09 13:00:26 52 0
2 条回答
写回答
取消 提交回答
  • 根据你提供的信息,我在阿里云EMAS的帮助文档中找到了关于通知图标修改的部分。在3.8.7版本中,EMAS确实对通知图标的显示进行了一些优化。但是,这个优化并不影响在所有设备上(包括华为鸿蒙)的显示效果。

    在你的问题上,你在华为的鸿蒙系统上遇到了通知图标显示不正常的问题。这可能是因为鸿蒙系统的特性或者其他一些特定的设置导致的。为了解决这个问题,我建议你按照以下步骤进行操作:

    1. 首先,确认你的APP是否正确地设置了通知图标的资源。你应该在你的APP的代码中调用setNotificationLargeIcon方法,并将合适的图标资源(例如R.drawable.alicloud_notification_largeicon)传递给这个方法。

    2. 其次,确认你的APP是否正确地设置了自适应图标。如果你的APP需要在不同的设备上显示不同的图标,你应该在你的APP的代码中设置自适应图标。

    2023-10-09 13:50:38
    赞同 展开评论 打赏
  • 这个版本应该没改图标。你们res目录下放的这个图是什么格式的, 这个应该是读取的默认的 没适配好缩放。目前我们还不支持主动设置这个图片, 应该是华为默认读取的, 你试试鸿蒙 4.0 。此回答来自钉群应用研发平台EMAS开发者交流群。

    2023-10-09 13:27:18
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
Android热修复技术原理详解与升级探索 立即下载
Android内存泄漏自动化链路分析组件Probe 立即下载
58同城Android客户端Walle框架演进与实践之路 立即下载