Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从特定应用程序(从清单)获取所有服务的列表_Java_Android_Xml - Fatal编程技术网

Java 从特定应用程序(从清单)获取所有服务的列表

Java 从特定应用程序(从清单)获取所有服务的列表,java,android,xml,Java,Android,Xml,如何从特定应用程序获取AndroidManifest.xml中声明的所有服务的列表 换句话说,我已经用包“com.example.exampleapp”编写了一个应用程序。如何获取以前在清单文件中声明的所有权限的列表?这可能会帮助您 int flags = PackageManager.GET_ACTIVITIES | PackageManager.GET_CONFIGURATIONS | PackageManager.GET_DISABL

如何从特定应用程序获取AndroidManifest.xml中声明的所有服务的列表

换句话说,我已经用包“com.example.exampleapp”编写了一个应用程序。如何获取以前在清单文件中声明的所有权限的列表?

这可能会帮助您

    int flags = PackageManager.GET_ACTIVITIES
            | PackageManager.GET_CONFIGURATIONS
            | PackageManager.GET_DISABLED_COMPONENTS
            | PackageManager.GET_GIDS | PackageManager.GET_INSTRUMENTATION
            | PackageManager.GET_INTENT_FILTERS
            | PackageManager.GET_PERMISSIONS | PackageManager.GET_PROVIDERS
            | PackageManager.GET_RECEIVERS | PackageManager.GET_SERVICES
            | PackageManager.GET_SIGNATURES;
    PackageManager packageManager = getPackageManager();
    List<PackageInfo> installedPackages = packageManager
            .getInstalledPackages(flags);
    for (PackageInfo packageInfo : installedPackages) {
        ServiceInfo[] services = packageInfo.services;
        PermissionInfo[] permissions = packageInfo.permissions;
    }
这可能会帮助你

    int flags = PackageManager.GET_ACTIVITIES
            | PackageManager.GET_CONFIGURATIONS
            | PackageManager.GET_DISABLED_COMPONENTS
            | PackageManager.GET_GIDS | PackageManager.GET_INSTRUMENTATION
            | PackageManager.GET_INTENT_FILTERS
            | PackageManager.GET_PERMISSIONS | PackageManager.GET_PROVIDERS
            | PackageManager.GET_RECEIVERS | PackageManager.GET_SERVICES
            | PackageManager.GET_SIGNATURES;
    PackageManager packageManager = getPackageManager();
    List<PackageInfo> installedPackages = packageManager
            .getInstalledPackages(flags);
    for (PackageInfo packageInfo : installedPackages) {
        ServiceInfo[] services = packageInfo.services;
        PermissionInfo[] permissions = packageInfo.permissions;
    }
这可能会帮助你

    int flags = PackageManager.GET_ACTIVITIES
            | PackageManager.GET_CONFIGURATIONS
            | PackageManager.GET_DISABLED_COMPONENTS
            | PackageManager.GET_GIDS | PackageManager.GET_INSTRUMENTATION
            | PackageManager.GET_INTENT_FILTERS
            | PackageManager.GET_PERMISSIONS | PackageManager.GET_PROVIDERS
            | PackageManager.GET_RECEIVERS | PackageManager.GET_SERVICES
            | PackageManager.GET_SIGNATURES;
    PackageManager packageManager = getPackageManager();
    List<PackageInfo> installedPackages = packageManager
            .getInstalledPackages(flags);
    for (PackageInfo packageInfo : installedPackages) {
        ServiceInfo[] services = packageInfo.services;
        PermissionInfo[] permissions = packageInfo.permissions;
    }
这可能会帮助你

    int flags = PackageManager.GET_ACTIVITIES
            | PackageManager.GET_CONFIGURATIONS
            | PackageManager.GET_DISABLED_COMPONENTS
            | PackageManager.GET_GIDS | PackageManager.GET_INSTRUMENTATION
            | PackageManager.GET_INTENT_FILTERS
            | PackageManager.GET_PERMISSIONS | PackageManager.GET_PROVIDERS
            | PackageManager.GET_RECEIVERS | PackageManager.GET_SERVICES
            | PackageManager.GET_SIGNATURES;
    PackageManager packageManager = getPackageManager();
    List<PackageInfo> installedPackages = packageManager
            .getInstalledPackages(flags);
    for (PackageInfo packageInfo : installedPackages) {
        ServiceInfo[] services = packageInfo.services;
        PermissionInfo[] permissions = packageInfo.permissions;
    }

如何将服务写入textview?如何将服务写入textview?如何将服务写入textview?如何将服务写入textview?如何将服务写入textview?