接口: PMOptions


接口: PMOptions

app.PMOptions

获取已安装的应用列表的过滤选项。

参见

getInstalledApps

目录

属性

属性

get

Optional get: string[]

指定返回的应用信息中包含的信息,例如["activities", "meta_data"]

可能的值包括:

  • "activities" 应用的Activity组件信息
  • "configurations" 应用的硬件配置
  • "gids" 应用的group id
  • "instrumentation" 应用的Instrumentation信息
  • "intent_filters" 应用的意图过滤
  • "meta_data" 应用的元信息(默认)
  • "permissions" 应用的权限信息
  • "providers" 应用的ContentProvider组件信息
  • "receivers" 应用的BroadcastReceiver组件信息
  • "services" 应用的Service组件信息
  • "shared_library_files" 应用的动态链接库文件信息
  • "signatures" 应用的签名信息(已弃用
  • "signing_certificates" 应用的签名信息
  • "uri_permission_patterns"
  • "disabled_components" 被卸载的但保留了数据的应用
  • "disabled_until_used_components" 禁用直到被使用的组件
  • "uninstalled_packages" 被卸载的但保留了数据的应用

参见

PackageManager.GET_*open in new window


match

Optional match: string[]

指定要匹配的应用列表,例如["disabled_components", "uninstalled_packages"]

  • "uninstalled_packages" 被卸载的但保留了数据的应用
  • "disabled_components" 被禁用的组件
  • "disabled_until_used_components" 禁用直到被使用的组件
  • "system_only" 只匹配系统应用
  • "factory_only" 只匹配预装应用
  • "apex" APEX应用

参见

PackageManager.MATCH_*open in new window