如何动态设置应用图标
==========

#### 问题现象

希望应用的图标能够动态进行设置，而不需要重新上架应用，是否有方案？

#### 背景知识

*   [通过AppGallery Connect动态管理应用图标](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-manage)：通过图标管理服务，开发者可以在不升级应用版本的情况下，通过AGC页面动态管理应用的个性化图标，并在应用侧实现应用图标动态切换。
*   [实现应用图标动态切换](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-use)：AppGallery Kit为使用动态图标的应用客户端提供查询动态图标信息、切换动态图标、恢复默认图标功能。

| 
约束与限制

 | 

说明

 |
| :-- | :-- |
| 

模拟器

 | 

图标管理服务不支持模拟器，请使用真机调试。

 |
| 

支持的设备

 | 

图标管理服务支持Phone、Tablet、PC/2in1设备。并且从5.1.1(18)版本开始，新增支持Wearable设备，从5.1.1(19)版本开始，新增支持TV设备。

 |

#### 解决方案

1.  开发前准备：
    
    使用图标管理服务之前，请先[申请开通服务](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-manage#section474611326316)。
    
2.  [通过AppGallery Connect配置应用图标](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-manage#section19933192416355)：
    
    登录[AppGallery Connect](https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/)，点击“APP与元服务”，在应用列表中选择已经开通图标管理服务的HarmonyOS应用，选择“分发 > 服务 > 图标管理”，进入图标管理页面，就可以管理HarmonyOS应用的个性化图标，包括[创建图标](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-manage#section1680884411110)、[编辑和更新图标](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-manage#section1080916448112)、[删除图标](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-manage#section15809944141118)。
    
3.  实现应用图标动态切换：
    
    AppGallery Kit为使用动态图标的应用客户端提供[查询动态图标信息](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-use#section101401311805)、[切换动态图标](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-use#section9936841833)、[恢复默认图标](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-use#section18489623631)功能，具体可参考[开发步骤](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appgallery-appinfo-use#section316371715233)。
    

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/30/v3/IWa8b5kwScmD1sGvpjzqtw/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260709T134331Z&HW-CC-Expire=86400&HW-CC-Sign=F443935BBF2B4DB208217AEF98FFB9DD1336BCBF4664DECE20711BE71F8A47EB)

*   请确保申请开通图标管理服务的应用处于正式上架状态，避免服务开通失败。只有正式发布的HarmonyOS应用支持管理个性化图标。
*   新创建的图标，需要经过应用市场审核通过，才能在客户端使用。图标审核时间为1-3个工作日，审核状态和审核意见直接展示在图标信息查看页面，不会单独通知。
*   草稿、审核不通过状态的图标支持编辑，审核中的图标不支持编辑，但是可以点击“撤销”按钮，将审核中的图标撤回草稿状态。审核通过的图标支持更新，但只支持变更图标名称和图标文件，图标ID和设备类型不支持变更，图标更新也需要审核通过才能生效。
*   图标删除不需要审批，删除之后不可恢复，请谨慎操作。如果被删除的图标正在用户设备桌面上使用，图标删除后，桌面上的图标不会自动回退，需要客户端触发图标切换。
*   从版本5.0.3(15)开始，支持实现应用图标动态切换。