应用如何配置图标的前景图和后景图?

本问答帖原创发布在华为开发者联盟社区 ,欢迎开发者前往论坛提问交流。
“您的应用存在【应用未配置图标的前景图和后景图,标准要求尺寸1024px*1024px且需下载HUAWEI DevEco Studio 5.0.5.315或以上版本进行图标再处理】的问题,不符合鸿蒙应用UX设计规范。”
这个问题该怎解决?
解决方案:
1、审核出现问题中的提示是因为应用中配置的图标没有符合UX设计规范。应用图标资源需分层,尺寸需满足规范要求:应用图标资源必须分为前景图和背景图两层,尺寸要求必须为1024px*1024px,资源不允许自行裁切圆角,不允许在资源内添加内间距。可参照通用应用 UX 体验标准中‘2.1.4.3图标’章节里的判定标准。
2、官方文档配置分层图标引导用户在app.json5配置文件中配置icon和label,由于module.json5配置文件中配置的icon会覆盖app.json5配置文件中的icon,需要检查是否在module.json5配置文件中也配置了icon和label:
如果module.json5配置文件中的icon和label非必需,可以直接删去,减少冗余配置和错误几率。在DevEco Studio 5.0.3.800版本及之后,module.json5配置文件中的icon和label不再强制要求配置。
如果使用到的某些系统API,对module.json5配置文件中的icon和label存在依赖(例如:showAssetsCreationDialog,如下图),则需要在app.json5和module.json5配置文件都配置正确的icon和label。
3、下载使用HUAWEI DevEco Studio 5.0.5.315或以上版本进行再打包,发布应用。
4、在DevEco Studio中处理应用图标。
【常见FAQ】
Q:按照配置分层图标配置图标后,上架审核时还是会出现应用未配置图标的前景图和后景图问题。
A:module.json5中的图标和标签配置优先级高于app.json5中的图标和标签配置,需确认应用的图标和标签配置引用。
Q:应用配置图标不符合UX设计规范问题在本地解决后,如何确认已修复完成?
A:可以使用AppGallery Connect平台上的UX测试,UX测试完成后,可从测试报告获知修复结果。
具体代码和其他解决方案与思路的讨论,请点击原帖查看:
- 目前还没评论,等你发挥!

起点课堂会员权益



