Android PackageManager queryIntentActivity需要权限

时间:2018-08-02 08:10:03

标签: android

在我的应用程序中,我想安装所有应用程序,像这样的代码

    PackageManager packageManager = getPackageManager();

    Intent intent = new Intent();
    intent.setAction(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_LAUNCHER);

    List<ResolveInfo> resolveInfos = packageManager.queryIntentActivities(intent, 0);

当我获得 READ_PHONE_STATE 的许可时。我获得了所有应用程序,但是当我拒绝时,我仅获得了三个应用程序信息,这让我感到困惑。任何人都可以解释。谢谢

0 个答案:

没有答案