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

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

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

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

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
甜甜爱开发
2

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

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

目前还没有相关方法。

分享
微博
QQ
微信
回复
2021-09-23 14:07:52
甜甜爱开发

如果有请联系我,谢谢!

分享
微博
QQ
微信
回复
2021-09-24 16:52:51
youlookwhat

可用~

分享
微博
QQ
微信
回复
2021-10-11 18:29:03
相关问题
鸿蒙有没有类似carplay的应用
1444浏览 • 1回复 待解决
鸿蒙怎么实现AndroidGridView
1688浏览 • 5回复 待解决
HarmonyOS应用开发 没有 C++ UI 框架
5758浏览 • 2回复 待解决
请问鸿蒙有没有@Keep注解
1190浏览 • 2回复 待解决
JS UI 怎么判断键盘 是否拉起?
394浏览 • 1回复 待解决
鸿蒙-有没有缓存工具类
1591浏览 • 1回复 待解决
怎么跳转应用市场检查更新呢
1000浏览 • 2回复 待解决
js怎么跳转java应用界面
232浏览 • 1回复 待解决
未在华为应用市场发布过的APP无法安装
16544浏览 • 1回复 待解决
应用开发的预览器换成手表模式
4468浏览 • 2回复 待解决
鸿蒙有没有类似viewpage的组件
2205浏览 • 1回复 已解决
鸿蒙生态中有没有react-native适配?
1469浏览 • 1回复 待解决