DefaultTestsZipInstaller
  public
  
  
  
  class
  DefaultTestsZipInstaller
  
    extends Object
  
  
  
  
  
      implements
      
        ITestsZipInstaller
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller | 
테스트 zip 설치 프로그램의 기본 구현입니다.
요약
| 공개 생성자 | |
|---|---|
| 
      DefaultTestsZipInstaller()
      기본 생성자 | |
| 
      DefaultTestsZipInstaller(이 편의 생성자를 사용하면 호출자가  | |
| 
      DefaultTestsZipInstaller(String... skipList)
      이 편의 생성자를 사용하면 호출자가  | |
| 공개 메서드 | |
|---|---|
| 
        
        
        
        
        
        void | 
      deleteData(ITestDevice device)
      건너뛰기 목록에서 제외된 파일/디렉터리를 제외하고 지정된 기기의  | 
| 
        
        
        
        
        
         | 
      getDataWipeSkipList()
      삭제할 디렉터리의 디렉터리를 가져옵니다. 테스트 전용으로 사용됩니다. | 
| 
        
        
        
        
        
        void | 
      pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
      tests.zip 파일의 콘텐츠를 기기의 데이터 파티션에 푸시합니다. 이 구현은 계속하기 전에 기기를 사용자 공간으로 재부팅합니다. | 
| 
        
        
        
        
        
        void | 
      setDataWipeSkipList(삭제되지 않도록  | 
| 
        
        
        
        
        
        void | 
      setDataWipeSkipList(String... skipList)
      삭제되지 않도록  | 
공개 생성자
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
기본 생성자
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList) 
이 편의 생성자를 사용하면 호출자가 setDataWipeSkipList(를 별도로 호출하지 않고도 건너뛰기 목록을 직접 설정할 수 있습니다.
| 매개변수 | |
|---|---|
| skipList | : 파일 시스템을 지울 때 유지할/data아래의 경로 모음입니다. @see #setDataWipeSkipList | 
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
이 편의 생성자를 사용하면 호출자가 setDataWipeSkipList(를 별도로 호출하지 않고도 건너뛰기 목록을 직접 설정할 수 있습니다.
| 매개변수 | |
|---|---|
| skipList | String: 파일 시스템을 지울 때 유지할/data아래의 경로 모음입니다. @see #setDataWipeSkipList | 
공개 메서드
deleteData
public void deleteData (ITestDevice device)
건너뛰기 목록에서 제외된 파일/디렉터리를 제외하고 지정된 기기의 /data에서 모든 파일/디렉터리를 삭제합니다.
 
구현은 기기에서 런타임을 중지합니다. 이 메서드가 완료되면 기기를 재부팅하는 것이 좋습니다.
| 매개변수 | |
|---|---|
| device | ITestDevice: 작업할ITestDevice입니다. | 
| 생성 값 | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
getDataWipeSkipList
publicgetDataWipeSkipList () 
삭제할 디렉터리의 디렉터리를 가져옵니다. 테스트 전용으로 사용됩니다.
| 반환 값 | |
|---|---|
|  | 디렉터리를 지울 때 건너뛰는 디렉터리 집합 | 
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)tests.zip 파일의 콘텐츠를 기기의 데이터 파티션에 푸시합니다.
이 구현은 계속하기 전에 기기를 사용자 공간으로 재부팅합니다. 또한 Android 런타임을 중지하고 반환 시 중지된 상태로 둡니다.
| 매개변수 | |
|---|---|
| device | ITestDevice: 플래시할ITestDevice입니다. adb 모드로 간주됩니다. | 
| deviceBuild | IDeviceBuildInfo: 플래시할 테스트 ZIP이 포함된IDeviceBuildInfo입니다. | 
| 생성 값 | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
setDataWipeSkipList
public void setDataWipeSkipList (skipList) 
삭제되지 않도록 /data 아래의 경로 목록을 설정합니다.
| 매개변수 | |
|---|---|
| skipList | : 건너뛸 디렉터리 목록입니다.
 건너뛰기 목록의 세부사항은  | 
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
삭제되지 않도록 /data 아래의 경로 목록을 설정합니다.
| 매개변수 | |
|---|---|
| skipList | String: 건너뛸 디렉터리 목록입니다.
 건너뛰기 목록의 세부사항은  | 
