패키지 정보

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 ()

영구 앱인 경우 true 반환합니다.

boolean isSystemApp ()

이것이 시스템 앱이면 true 반환합니다.

boolean isUpdatedSystemApp ()

업데이트된 시스템 앱이면 true 반환합니다.

상수

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