패키지정보

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

영구 앱인 경우 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

버전 이름 가져오기

public String getVersionName ()

애플리케이션의 버전 이름을 반환합니다. 참고: froyo 장치 등에서 'versionName' 속성을 찾을 수 없는 경우 null 이 반환됩니다.

보고
String

isPerciousApp

public boolean isPersistentApp ()

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

보고
boolean

isSystemApp

public boolean isSystemApp ()

시스템 앱인 경우 true 반환합니다.

보고
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

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

보고
boolean