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()
업데이트된 시스템 앱인 경우 |
상수
깃발_영구
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
가 반환됩니다. 속성을 찾을 수 없습니다(예:
Froyo 기기에서 일하고 있죠.
반환 값 | |
---|---|
String |
isPersistentApp
public boolean isPersistentApp ()
영구 앱인 경우 true
를 반환합니다.
반환 값 | |
---|---|
boolean |
isSystemApp
public boolean isSystemApp ()
시스템 앱인 경우 true
를 반환합니다.
반환 값 | |
---|---|
boolean |
isUpdatedSystemApp
public boolean isUpdatedSystemApp ()
업데이트된 시스템 앱인 경우 true
를 반환합니다.
반환 값 | |
---|---|
boolean |