首页 小组 问答 话题 好文 素材 用户 唠叨 我的社区

[分享]HarmonyOS 实际开发中,如何判断设备上是否安装某个应用 ?

天启Lv.1普通用户
2024-08-22 19:46:16
0
153

在 module.json5 配置文件,配置 querySchemes,参考

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/module-configuration-file-V5

再使用 bundleManager.canOpenLink 接口来进行判断,参考 

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bundlemanager-V5

建议在拉起应用之后返回的错误信息中处理,错误码是 16000001 时,指定的 ability 不存在,进入应用市场下载。参考链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-inner-application-uiabilitycontext-V5
目前不支持判断应用是否在手机已安装。可以通过bility() 拉起应用
天启
天启

61 天前

签名 : 大运河向南是我家   153       0
评论
站长交流