패키지 정보
public class PackageInfo
extends Object
java.lang.객체 | |
↳ | 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 ()
애플리케이션의 버전 이름을 반환합니다. 참고: 'versionCode' 속성을 찾을 수 없는 경우 null
반환합니다.
보고 | |
---|---|
String |
getVersionName
public String getVersionName ()
애플리케이션의 버전 이름을 반환합니다. 참고: froyo 장치와 같이 'versionName' 특성을 찾을 수 없는 경우 null
반환합니다.
보고 | |
---|---|
String |
isPersistentApp
public boolean isPersistentApp ()
영구 앱인 경우 true
반환합니다.
보고 | |
---|---|
boolean |
isSystemApp
public boolean isSystemApp ()
이것이 시스템 앱이면 true
반환합니다.
보고 | |
---|---|
boolean |
isUpdatedSystemApp
public boolean isUpdatedSystemApp ()
업데이트된 시스템 앱이면 true
반환합니다.
보고 | |
---|---|
boolean |