Most visited

Recently visited

Added in API level 1

android.content.pm

包含用于访问有关应用程序包的信息的类,包括有关其活动,权限,服务,签名和提供程序的信息。

有关应用程序包的大多数信息都是由其清单文件定义的。 有关更多信息,请参阅AndroidManifest.xml File文档。

Classes

ActivityInfo 您可以检索有关特定应用程序活动或接收器的信息。
ActivityInfo.WindowLayout 包含有关活动在显示屏上的位置和大小的信息。
ApplicationInfo 您可以检索有关特定应用程序的信息。
ApplicationInfo.DisplayNameComparator  
ComponentInfo 含有共同所有的应用程序组件(信息基类 ActivityInfoServiceInfo )。
ConfigurationInfo 您可以检索有关应用程序声明的硬件配置首选项的信息。
FeatureGroupInfo 一组应用程序可以请求的功能。
FeatureInfo 定义Android设备的单个可选硬件或软件功能。
InstrumentationInfo 您可以检索有关特定测试仪器的信息。
LabeledIntent Intent的一个特殊子类,可以有一个自定义标签/图标与之关联。
LauncherActivityInfo 表示可以属于此用户的活动或与此用户关联的受管配置文件。
LauncherApps 用于检索当前用户和任何关联的托管配置文件的可启动活动列表的类。
LauncherApps.Callback 对此包和相关托管配置文件进行软件包更改的回调。
PackageInfo 有关软件包内容的全面信息。
PackageInstaller 提供在设备上安装,升级和删除应用程序的功能。
PackageInstaller.Session 正在积极安装的安装。
PackageInstaller.SessionCallback 观察会话生命周期的事件。
PackageInstaller.SessionInfo 活动安装会话的详细信息。
PackageInstaller.SessionParams 用于创建新的参数 PackageInstaller.Session
PackageItemInfo 包含包管理器保存的所有包项的公共信息的基类。
PackageItemInfo.DisplayNameComparator  
PackageManager 用于检索与当前安装在设备上的应用程序包相关的各种信息的类。
PackageStats 实施与应用程序包相关的PackageStats。
PathPermission 访问 ProviderInfo特定路径所需的权限说明。
PermissionGroupInfo 您可以检索有关系统已知的特定安全权限组的信息。
PermissionInfo 您可以检索有关系统已知的特定安全权限的信息。
ProviderInfo 持有有关特定 content provider
ResolveInfo 通过针对IntentFilter解析意图而返回的信息。
ResolveInfo.DisplayNameComparator  
ServiceInfo 您可以检索有关特定应用程序服务的信息。
Signature 与应用程序包关联的签名证书的不透明,不可变表示。

Exceptions

PackageManager.NameNotFoundException 当找不到给定的包,应用程序或组件名称时引发此异常。

Hooray!