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

0 评论 13 浏览 0 收藏 4 分钟

本问答帖原创发布在华为开发者联盟社区 ,欢迎开发者前往论坛提问交流。

 

“您的应用存在【应用未配置图标的前景图和后景图,标准要求尺寸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中处理应用图标。

5、处理步骤可参考配置分层图标图标和标签配置

 

【常见FAQ】

Q:按照配置分层图标配置图标后,上架审核时还是会出现应用未配置图标的前景图和后景图问题。

A:module.json5中的图标和标签配置优先级高于app.json5中的图标和标签配置,需确认应用的图标和标签配置引用。

 

Q:应用配置图标不符合UX设计规范问题在本地解决后,如何确认已修复完成?

A:可以使用AppGallery Connect平台上的UX测试,UX测试完成后,可从测试报告获知修复结果。

 

具体代码和其他解决方案与思路的讨论,请点击原帖查看:

应用未配置图标的前景图和后景图-华为开发者问答 | 华为开发者联盟 (huawei.com)

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!