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 ()
애플리케이션의 버전 이름을 반환합니다. 참고: 'versionCode' 속성을 찾을 수 없는 경우 null을 반환합니다.
| 반환 값 | |
|---|---|
String | 
        |
getVersionName
public String getVersionName ()
애플리케이션의 버전 이름을 반환합니다.
 참고: 'versionName' 속성이 발견되지 않은 경우(예: Froyo 기기) null이 반환됩니다.
| 반환 값 | |
|---|---|
String | 
        |
isPersistentApp
public boolean isPersistentApp ()
영구 앱인 경우 true를 반환합니다.
| 반환 값 | |
|---|---|
boolean | 
        |
isSystemApp
public boolean isSystemApp ()
시스템 앱인 경우 true을 반환합니다.
| 반환 값 | |
|---|---|
boolean | 
        |
isUpdatedSystemApp
public boolean isUpdatedSystemApp ()
업데이트된 시스템 앱인 경우 true를 반환합니다.
| 반환 값 | |
|---|---|
boolean | 
        |