HarmonyOS 安装应用桌面没有图标

用build->make module xxx,build了一个entry的hap,和一个依赖模块的hsp,安装之后应用列表显示安装了,但是桌面没有图标

HarmonyOS
2024-08-26 16:32:51
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
wx6722f15490f65
1

你的图标应该是透明的吧,图片格式不对,图标资源规范

为保证图标在系统内显示的一致性,应用预置的图标资源应满足以下要素:

  • 图标资源必须为分层资源
  • 图标资源尺寸必须为1024*1024px
  • 图标资源必须为为正方形图像,系统会为对应场景自动生成遮罩裁切

然后把之前的卸载了,重新打包安装

分享
微博
QQ
微信
回复
2024-10-31 10:55:06
Heiang

没有桌面图标会有三种可能:

1.hap如果依赖多个hsp,hsp没装完导致hap没装上,需要通过hdc shell bm dump -a 包名查一下到底有没有安装

2.看看module.json文件中的ability是否有配置skills,需要这样配置skills:

"skills": [ 
{ 
  "entities": [ 
  "entity.system.home" 
  ], 
  "actions": [ 
  "action.system.home" 
  ] 
} 
]

3.用hdc shell "bm dump -n 包名 这个命令判断是否是元服务应用 结果是0就是有桌面图标

分享
微博
QQ
微信
回复
2024-08-26 21:26:37
相关问题
鸿蒙卡片如何去掉应用桌面图标
11313浏览 • 3回复 已解决
如何配置桌面图标的快速启动图标
1623浏览 • 1回复 待解决
桌面图标shorcut功能支持自定义吗?
120浏览 • 1回复 待解决
如何修改应用的icon图标
2011浏览 • 1回复 待解决