那是不是要获得PackageInfo.activities,PackageInfo.services,PackageInfo.permissions这3个信息要权限?

解决方案 »

  1.   

    那是不是要获得PackageInfo.activities,PackageInfo.services,PackageInfo.permissions这3个信息要权限?
      

  2.   

    activity1:
    intent.putExtra("PROCESS_PERMISSIONS",mPackageInfo.requestedPermissions);// 操作权限
    intent.putExtra("PROCESS_SERVICES", mPackageInfo.services);// 服务信息
    intent.putExtra("PROCESS_ACTIVITIES", mPackageInfo.activities);// 活动信息activity2: String[] processPermissions = intent.getStringArrayExtra("PROCESS_PERMISSIONS");
    String[] processServices = intent.getStringArrayExtra("PROCESS_SERVICES");
    String[] processActivities=intent.getStringArrayExtra("PROCESS_ACTIVITIES");
    String proPermission="";
    for (String string : processPermissions) {
    proPermission+=string+"\n";
    }
    detail_process_permission.setText(proPermission);

    String proServices="";
    for (String string : processServices) {
    proServices+=string+"\n";
    }
    detail_process_service.setText(proServices);


    String proActivities="";
    for (String string : processActivities) {
    proActivities+=string+"\n";
    }
    detail_process_activity.setText(proActivities);
    只有操作权限能显示,活动信息和服务信息加上回运行奔溃