检查 Android 中是否安装了软件包

Check if a package is installed in Android

我想检查我的应用程序中是否安装了软件包。 我该怎么做? 我需要为此添加一些权限吗?

谢谢

试试这个

PackageManager pm = getPackageManager();
        boolean app_installed;
        try {
            pm.getPackageInfo("PackageName",PackageManager.GET_ACTIVITIES);
            app_installed = true;
        }
        catch (PackageManager.NameNotFoundException e) {
            app_installed = false;
        }

并查看 this