PackageInfo
public
class
PackageInfo
extends Object
java.lang.Object 中 | |
↳ | com.android.tradefed.device.PackageInfo |
从设备中解析的应用软件包信息的容器。
摘要
常量 | |
---|---|
int |
FLAG_PERSISTENT
|
公共方法 | |
---|---|
void
|
addPerUserAttribute(int userId, String attr, String value)
|
String
|
getCodePath()
返回软件包在文件系统中的位置。 |
String
|
getFirstInstallTime(int userId)
|
String
|
getPackageName()
返回应用的软件包名称。 |
String
|
getVersionCode()
返回应用的版本名称。 |
String
|
getVersionName()
返回应用的版本名称。 |
boolean
|
isPersistentApp()
如果这是一个持久性应用,则返回 |
boolean
|
isSystemApp()
如果是系统应用,则返回 |
boolean
|
isUpdatedSystemApp()
如果这是已更新的系统应用,则返回 |
常量
FLAG_PERSISTENT
public static final int FLAG_PERSISTENT
常量值: 8 (0x00000008)
公共方法
addPerUserAttribute
public void addPerUserAttribute (int userId, String attr, String value)
参数 | |
---|---|
userId |
int |
attr |
String |
value |
String |
getCodePath
public String getCodePath ()
返回软件包在文件系统中的位置。
返回 | |
---|---|
String |
getFirstInstallTime
public String getFirstInstallTime (int userId)
参数 | |
---|---|
userId |
int |
返回 | |
---|---|
String |
getPackageName
public String getPackageName ()
返回应用的软件包名称。
返回 | |
---|---|
String |
getVersionCode
public String getVersionCode ()
返回应用的版本名称。注意:如果存在以下情况,则返回 null
“versionCode”属性未找到
返回 | |
---|---|
String |
获取版本名称
public String getVersionName ()
返回应用的版本名称。
注意:如果为“versionName”,则返回 null
属性,如
。
返回 | |
---|---|
String |
isPersistentApp
public boolean isPersistentApp ()
如果这是一个持久性应用,则返回 true
。
返回 | |
---|---|
boolean |
isSystemApp
public boolean isSystemApp ()
如果是系统应用,则返回 true
。
返回 | |
---|---|
boolean |
isUpdatedSystemApp
public boolean isUpdatedSystemApp ()
如果这是已更新的系统应用,则返回 true
。
返回 | |
---|---|
boolean |