美文网首页
Android10及以上判断APP是否存在

Android10及以上判断APP是否存在

作者: wenju | 来源:发表于2023-03-26 14:44 被阅读0次

清单文件必须添加

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools">
      ...
     <queries>
        <package android:name="com.whatsapp" />
        <package android:name="com.facebook.katana" />
        <package android:name="org.telegram.messenger" />
    </queries>
</manifest>

判断App是否安装

public static boolean isAppInstalled(Context context, String packageName) {
        PackageInfo packageInfo;
        try {
            packageInfo = context.getPackageManager().getPackageInfo(packageName, 0);
        } catch (PackageManager.NameNotFoundException e) {
            packageInfo = null;
            e.printStackTrace();
        }
        return packageInfo != null;
    }

相关文章

网友评论

      本文标题:Android10及以上判断APP是否存在

      本文链接:https://www.haomeiwen.com/subject/hbwordtx.html