HarmonyOS 鸿蒙Next:openHarmony项目中能否直接设置不让在桌面上显示应用图标

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:openHarmony项目中能否直接设置不让在桌面上显示应用图标 openHarmony项目,如何在Hap包安装成功后,不在桌面上显示应用图标,但是可以通过其他方式拉起应用

6 回复

您好,您的问题需要进一步分析,请您通过在线提单进一步解决:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的反馈和支持。

更多关于HarmonyOS 鸿蒙Next:openHarmony项目中能否直接设置不让在桌面上显示应用图标的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


cke_5078.png

隐藏应用目前知道的就是对系统预制应用进行隐藏,在vendor\hihope\rk3568\preinstall-config\install_list_capability.json目录下有一个allowAppDesktopIconHide的属性,把它设置为true就可以实现应用图标的隐藏了

请问大佬还有其他方式隐藏桌面图标吗,我这里找不到install_list_capability.json文件。

这个文件是在系统源码里vendor/hihope/rk3568/preinstall-config/install_list_capability.json,

用这种方法去拉起就好了,或者在命令行用aa命令去拉起aa start -a EntryAbility -b com.example.mybase

记得把com.example.mybase换成你自己应用的包名

在openHarmony项目中,直接设置不让应用在桌面上显示图标的功能通常不是通过简单的配置开关来实现的。openHarmony作为开源操作系统,其应用图标的显示逻辑通常与应用安装和桌面管理模块紧密相关。

要实现这一功能,开发者可能需要深入定制桌面应用程序或系统框架层。这通常涉及到修改或扩展桌面应用(如Launcher)的代码,以便在安装或管理应用时控制图标的显示。这可能包括但不限于修改应用安装后的处理逻辑、更新桌面数据库以隐藏图标,或者在桌面应用中实现特定的逻辑来忽略特定应用的图标显示。

由于这样的定制需要对openHarmony的源代码有深入的了解,并且可能涉及到系统稳定性和兼容性的问题,因此不建议非专业开发者轻易尝试。

如果你正在开发openHarmony项目,并且需要实现这一功能,建议深入研究openHarmony的桌面应用和相关系统服务,或者考虑与openHarmony社区或专业开发者合作。

如果问题依旧没法解决请联系官网客服, 官网地址是 https://www.itying.com/category-93-b0.html

回到顶部