鸿蒙应用中怎么判断某个android应用有没有安装

鸿蒙应用中怎么判断某个android应用有没有安装,如果可以判断,能否跳到应用市场某个应用的下载详情页

应用市场
2021-09-22 10:52:38
浏览
1
收藏 2
回答 5
已解决
回答 5
按赞同
/
按时间
甜甜爱开发
7

如果可以判断,可以跳转到华为应用市场对应的下载详情页的,参考以下代码

Intent intent = new Intent();
Operation operation = new Intent.OperationBuilder()
                .withUri(Uri.parse("market://details?id=" + "com.qiyi.video"))
                .withAction("android.intent.action.VIEW")
                .withBundleName("com.huawei.appmarket")
                .withFlags(Intent.FLAG_NOT_OHOS_COMPONENT)
                .build();
intent.setOperation(operation);
startAbility(intent);

 

分享
微博
QQ
微信
回复
2021-09-24 16:58:58
甜甜爱开发
4

我知道怎么判断应用是否安装了,亲测可以用,所以第一时间来回复

public boolean isAPPInstall(String bundleName) {
        try {
            getBundleManager().isApplicationEnabled(bundleName);
            return true;
        } catch (java.lang.IllegalArgumentException ex) {
            return false;
        }
    }
分享
微博
QQ
微信
回复
2021-09-27 15:53:43
mb609898e2cfb86
2

目前还没有相关方法。

分享
微博
QQ
微信
回复
2021-09-23 14:07:52
jinbeen
2

可用~

分享
微博
QQ
微信
回复
2021-10-11 18:29:03
甜甜爱开发
1

如果有请联系我,谢谢!

分享
微博
QQ
微信
回复
2021-09-24 16:52:51
相关问题
鸿蒙有没有类似carplay的应用
3487浏览 • 1回复 待解决
DevEco有没有清理调试应用缓存的功能
573浏览 • 1回复 待解决
鸿蒙怎么实现AndroidGridView
3820浏览 • 5回复 待解决
android 应用深色模式在鸿蒙os上有异常
3052浏览 • 1回复 待解决
鸿蒙开发怎么打开快应用
363浏览 • 2回复 待解决
HarmonyOS 如何在TV上安装应用
1663浏览 • 1回复 待解决
为什么鸿蒙应用安装包是.apk?
2664浏览 • 3回复 待解决
深色模式怎么开发? 有没有相关api?
429浏览 • 1回复 待解决
HarmonyOS应用开发 没有 C++ UI 框架
8173浏览 • 2回复 待解决
应用跳转问题怎么处理?
1022浏览 • 1回复 待解决
应用分类应该怎么选择?
1069浏览 • 2回复 待解决
鸿蒙-有没有缓存工具类
2691浏览 • 1回复 待解决
nova9安装应用显示白屏
367浏览 • 2回复 待解决
鸿蒙有没有类似viewpage的组件
3886浏览 • 1回复 已解决
怎么跳转应用市场检查更新呢
2593浏览 • 2回复 待解决
有没有maobox 鸿蒙版的相关移植?
2295浏览 • 2回复 待解决