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 | ||
abstraktna ITargetPreparer, która obsługuje typowe czynności związane z aktualizowaniem urządzeń za pomocą pliku obrazu urządzenia pochodzącego ze źródła zewnętrznego (w przeciwieństwie do usługi kompilacji). Rzeczywisty mechanizm aktualizacji jest delegowany do implementatora podklas.
Podsumowanie
| Konstruktory publiczne | |
|---|---|
| 
      DeviceUpdateTargetPreparer()
       | |
| Metody publiczne | |
|---|---|
| 
        
        
        
        
        
        void | 
      setUp(TestInformation testInfo)
      
 | 
| Chronione metody | |
|---|---|
| 
        abstract
        
        
        
        
        File | 
      getDeviceUpdateImage()
      Udostępnia wystąpienie  | 
| 
        abstract
        
        
        
        
        void | 
      performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
      Aktualizuje obraz urządzenia na urządzeniu. | 
| 
        abstract
        
        
        
        
        void | 
      postUpdateActions(File deviceUpdateImage, ITestDevice device)
      Działania, które mają zostać wykonane po zaktualizowaniu urządzenia, ale przed wykonaniem kroków konfiguracji po aktualizacji. | 
| 
        abstract
        
        
        
        
        void | 
      preUpdateActions(File deviceUpdateImage, ITestDevice device)
      Działania, które należy wykonać przed zaktualizowaniem urządzenia. | 
Konstruktory publiczne
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Metody publiczne
setUp
public void setUp (TestInformation testInfo)
| Parametry | |
|---|---|
| testInfo | TestInformation | 
| Rzuty | |
|---|---|
| BuildError | |
| DeviceNotAvailableException | |
| TargetSetupError | |
Chronione metody
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Udostępnia wystąpienie ERROR(/File) reprezentujące plik obrazu urządzenia, który ma być użyty do aktualizacji.
| Zwroty | |
|---|---|
| File | |
performDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)Aktualizuje obraz urządzenia na urządzeniu.
| Rzuty | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)Działania, które mają zostać wykonane po zaktualizowaniu urządzenia, ale przed wykonaniem kroków konfiguracji po aktualizacji. Ta metoda zostanie wywołana poza kontrolą współbieżności błysku.
| Rzuty | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)Działania, które należy wykonać przed zaktualizowaniem urządzenia. Ta metoda zostanie wywołana poza kontrolą współbieżności błyskawicznej.
| Rzuty | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
