android – 安装的应用程序是否是第三方

前端之家收集整理的这篇文章主要介绍了android – 安装的应用程序是否是第三方前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在 Android手机上获取已安装的第三方应用程序列表.

我可以使用以下代码获取应用程序列表,但我只想要第三方应用程序.

PackageManager pm = context.getPackageManager();
appInstalModel.setAppName(p.applicationInfo.loadLabel(context.getPackageManager()).toString());
appInstalModel.setAppPkg(p.packageName);
appInstalModel.setAppVersionName(p.versionName);

解决方法

List<ApplicationInfo> apps = getPackageManager().getInstalledApplications(0);
    for (int i=0; i < apps.size(); i++)
    {
        if ((apps.get(i).flags & ApplicationInfo.FLAG_SYSTEM) == 1)
        {
            //System app
       }
    }
原文链接:https://www.f2er.com/android/311459.html

猜你在找的Android相关文章