鸿蒙应用上架审核要求:图标的设置方法
⚙️ 一、图标资源准备要求
-
前景图(Foreground)
- 规格:1024×1024 px 的透明背景 PNG 文件,仅包含应用图标主体(如 Logo 图形),禁止自行添加圆角、内边距或阴影。
- 存放路径:
entry/src/main/resources/base/media/foreground.png。
-
背景图(Background)
- 规格:1024×1024 px 的 PNG 文件,仅包含纯色或渐变背景层,不可包含图标主体元素(如文字、图形)。
- 存放路径:
entry/src/main/resources/base/media/background.png。
💡 示例:前景图为透明底的“微信气泡”,背景图为纯绿色底图。两图叠加后由系统自动生成圆角效果。
🛠️ 二、使用 DevEco Studio 生成图标(强制要求)
- 工具版本:必须升级到 HUAWEI DevEco Studio 5.0.5.315 或更高版本,低版本生成的图标将被拒绝。
- 操作步骤:
- 在工程中右键点击模块 →
New > Image Asset - 在
Foreground Layer标签页选择Image并导入foreground.png - 在
Background Layer标签页选择Color(纯色)或Image(导入background.png) - 点击
Next完成生成,工具会自动创建适配不同分辨率的图标资源。
- 在工程中右键点击模块 →
📂 三、配置文件关键修改
在 entry/src/main/module.json5 中检查并修正以下字段:
json
{
"icon": "$media:icon", // 引用生成的图标
"startWindowIcon": "$media:icon_startwindow" // 启动图标(144×144 px)
}
注意事项:
- 删除旧版单图标配置(如旧版
icon.png),避免冲突; - 确认
$media:icon_startwindow路径存在(生成后位于resources/phone-sdpi/media/)。
📱 四、应用市场提交附加要求
在 华为 AppGallery Connect (AGC) 上传应用时:
- 应用图标:需提供 216×216 px 的直角图标(非分层图),可通过以下任一方式获取:
- 使用 DevEco Studio 生成的
icon.png(位于resources/base/media/) - 由设计师合并前景与背景图输出直角版本。
- 使用 DevEco Studio 生成的
❌ 常见审核失败原因
- 尺寸不符:前景/背景图非 1024×1024 px 或非 PNG 格式;
- 工具版本过低:未使用 DevEco Studio 5.0.5.315+ 生成图标;
- 配置文件未更新:
module.json5仍指向旧图标或缺失startWindowIcon字段; - 自行添加圆角:在 PNG 中手动裁剪圆角(系统会自动处理)。
紧急处理:若审核提示“页面边距过大”(如左右边距 >500 px),需检查 UI 布局是否适配折叠屏展开状态。
📚 官方规范参考
按此流程操作可解决 90% 的图标审核问题。若仍失败,请检查 layered_image.json 文件是否自动生成(位于 media/ 目录),若无则需手动创建。

浙公网安备 33010602011771号