DeviceUpdateTargetPreparer
  public
  
  
  abstract
  class
  DeviceUpdateTargetPreparer
  
  
  
  
  
  
  
    extends DeviceBuildInfoBootStrapper
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
| ↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | ||
| ↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer | ||
빌드 서비스가 아닌 외부 소스의 기기 이미지 파일로 기기를 업데이트하는 것과 관련된 일반적인 단계를 처리하는 추상 ITargetPreparer입니다. 실제 업데이트 메커니즘은 서브클래스 구현자에 위임됩니다.
요약
| 공개 생성자 | |
|---|---|
| 
      DeviceUpdateTargetPreparer()
       | |
| 공개 메서드 | |
|---|---|
| 
        
        
        
        
        
        void | 
      setUp(TestInformation testInfo)
      
 | 
| 보호된 메서드 | |
|---|---|
| 
        abstract
        
        
        
        
        File | 
      getDeviceUpdateImage()
      업데이트에 사용할 기기 이미지 파일을 나타내는  | 
| 
        abstract
        
        
        
        
        void | 
      performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
      기기에서 기기 이미지 업데이트를 실행합니다. | 
| 
        abstract
        
        
        
        
        void | 
      postUpdateActions(File deviceUpdateImage, ITestDevice device)
      기기가 업데이트된 후 업데이트 후 설정 단계가 실행되기 전에 실행할 작업입니다. | 
| 
        abstract
        
        
        
        
        void | 
      preUpdateActions(File deviceUpdateImage, ITestDevice device)
      기기가 업데이트되기 전에 실행할 작업입니다. | 
공개 생성자
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
공개 메서드
setUp
public void setUp (TestInformation testInfo)
| 매개변수 | |
|---|---|
| testInfo | TestInformation | 
| 생성 값 | |
|---|---|
| BuildError | |
| DeviceNotAvailableException | |
| TargetSetupError | |
보호된 메서드
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
업데이트에 사용할 기기 이미지 파일을 나타내는 ERROR(/File) 인스턴스를 제공합니다.
| 반환 값 | |
|---|---|
| File | |
performDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)기기에서 기기 이미지 업데이트를 실행합니다.
| 생성 값 | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)기기가 업데이트된 후 업데이트 후 설정 단계가 실행되기 전에 실행할 작업입니다. 이 메서드는 플래싱 동시 실행 제어 외부에서 호출됩니다.
| 생성 값 | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)기기가 업데이트되기 전에 실행할 작업입니다. 이 메서드는 플래시 동시 실행 제어 외부에서 호출됩니다.
| 생성 값 | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
