public class InstalledAppInfoHandler
extends java.lang.Object
| 构造器和说明 |
|---|
InstalledAppInfoHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Drawable |
getAppIcon(Context context,
java.lang.String pkg)
获得已安装应用的图标
|
static long |
getAppInstalledTime(Context context,
java.lang.String pkg)
获取应用的安装时间,如果获取不到,返回0
PackageInfo#firstInstallTime
|
static long |
getAppLastUpdateTime(Context context,
java.lang.String pkg)
获取应用上次更新的时间,如果没有获取到返回0
PackageInfo#lastUpdateTime
|
static java.lang.String[] |
getAppPermissions(Context context,
java.lang.String pkg)
获取应用申请的所有权限列表
PackageInfo#requestedPermissions
|
static int |
getAppVersionCode(Context context,
java.lang.String pkg)
获取在Manifest文件中指定的versionCode
PackageInfo#versionCode
|
static java.lang.String |
getAppVersionName(Context context,
java.lang.String pkg)
获取在Manifest文件中指定的versionName
PackageInfo#versionName
|
public static Drawable getAppIcon(Context context,
java.lang.String pkg)
context - pkg - public static java.lang.String getAppVersionName(Context context,
java.lang.String pkg)
PackageInfo#versionName
context - pkg - public static int getAppVersionCode(Context context,
java.lang.String pkg)
PackageInfo#versionCode
context - pkg - public static java.lang.String[] getAppPermissions(Context context,
java.lang.String pkg)
PackageInfo#requestedPermissions
context - pkg - public static long getAppInstalledTime(Context context,
java.lang.String pkg)
PackageInfo#firstInstallTime
context - pkg - public static long getAppLastUpdateTime(Context context,
java.lang.String pkg)
PackageInfo#lastUpdateTime
context - pkg -