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 | ||
Cihazları harici bir kaynaktan (derleme hizmetinin aksine) cihaz görüntü dosyası ile güncellemeyle ilgili genel adımları yöneten soyut bir ITargetPreparer. Gerçek güncelleme mekanizması, alt sınıfların uygulayıcısına devredilir.
Özet
| Herkese açık kurucular | |
|---|---|
| 
      DeviceUpdateTargetPreparer()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        
        
        
        void | 
      setUp(TestInformation testInfo)
      
 | 
| Korunan yöntemler | |
|---|---|
| 
        abstract
        
        
        
        
        File | 
      getDeviceUpdateImage()
      Güncelleme için kullanılacak cihaz resim dosyasını temsil eden bir  | 
| 
        abstract
        
        
        
        
        void | 
      performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
      Cihaz üzerinde cihaz resmi güncellemesini gerçekleştirir. | 
| 
        abstract
        
        
        
        
        void | 
      postUpdateActions(File deviceUpdateImage, ITestDevice device)
      Cihaz güncellendikten sonra ancak güncelleme sonrası kurulum adımları uygulanmadan önce yapılacak işlemler. | 
| 
        abstract
        
        
        
        
        void | 
      preUpdateActions(File deviceUpdateImage, ITestDevice device)
      Cihaz güncellenmeden önce yapılacak işlemler. | 
Herkese açık kurucular
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Herkese açık yöntemler
setUp
public void setUp (TestInformation testInfo)
| Parametreler | |
|---|---|
| testInfo | TestInformation | 
| Atışlar | |
|---|---|
| BuildError | |
| DeviceNotAvailableException | |
| TargetSetupError | |
Korunan yöntemler
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Güncelleme için kullanılacak cihaz resim dosyasını temsil eden bir ERROR(/File) örneği sağlar
| İlerlemeler | |
|---|---|
| File | |
performDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)Cihaz üzerinde cihaz resmi güncellemesini gerçekleştirir
| Atışlar | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)Cihaz güncellendikten sonra ancak güncelleme sonrası kurulum adımları uygulanmadan önce yapılacak işlemler. Bu yöntem, yanıp sönen eşzamanlılık kontrolü dışında çağrılır.
| Atışlar | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)Cihaz güncellenmeden önce yapılacak işlemler. Bu yöntem, yanıp sönen eşzamanlılık denetiminin dışında çağrılır.
| Atışlar | |
|---|---|
|  | com.android.tradefed.targetprep.TargetSetupError | 
| DeviceNotAvailableException | |
| TargetSetupError | |
