public class PackageServices extends ApplicationContextProvider
添加于 每日构建版本 2016.2932.
ApplicationContextProvider
构造器和说明 |
---|
PackageServices(android.content.Context context)
创建一个对象,该对象提供对 Android 设备上程序包的轻松访问。
|
修饰符和类型 | 方法和说明 |
---|---|
PackageState |
getPackageState(String packageName, int flags)
获取设备上提供的程序包的状态。
|
boolean |
isPackageNameInstalled(String packageName)
确定给定的应用程序是否存在于设备上。
|
getApplicationContext
public PackageServices(android.content.Context context)
context
- 对 Android 创建的 Context 的引用,用于访问输入设备系统。将其设置为 null 将导致抛出异常。
public PackageState getPackageState(String packageName, int flags)
packageName
- 要检查的应用程序的完整程序包名称。不能为空或为空。flags
- 附加选项标志。使用以下任意组合来修改结果。PackageState
,指示所需程序包所处的状态。如果提供的 packageName 无效,则返回 PackageState.MISSING
。
public boolean isPackageNameInstalled(String packageName)
packageName
- 要检查的应用程序的完整程序包名称。不能为空或为空。