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ın harici bir kaynaktan alınan bir cihaz görüntü dosyasıyla (derleme hizmetinin aksine) güncellenmesiyle ilgili ortak adımları gerçekleştiren soyut bir ITargetPreparer . Gerçek güncelleme mekanizması alt sınıfların uygulayıcısına devredilmiştir.

Özet

Kamu inşaatçıları

DeviceUpdateTargetPreparer ()

Genel yöntemler

void setUp ( TestInformation testInfo)

Korumalı yöntemler

abstract File getDeviceUpdateImage ()

Güncelleme için kullanılacak aygıt görüntü dosyasını temsil eden bir ERROR(/File) örneği sağlar

abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)

Cihazdaki cihaz görüntüsü güncellemesini gerçekleştirir

abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)

Cihaz güncellendikten sonra ancak güncelleme sonrası kurulum adımları yapılmadan önce yapılması gereken işlemler.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Cihaz güncellenmeden önce yapılması gereken işlemler.

Kamu inşaatçıları

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Genel yöntemler

kurmak

public void setUp (TestInformation testInfo)

Parametreler
testInfo TestInformation

Atar
BuildError
DeviceNotAvailableException
TargetSetupError

Korumalı yöntemler

getDeviceUpdateImage

protected abstract File getDeviceUpdateImage ()

Güncelleme için kullanılacak aygıt görüntü dosyasını temsil eden bir ERROR(/File) örneği sağlar

İadeler
File

PerformDeviceUpdate

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Cihazdaki cihaz görüntüsü güncellemesini gerçekleştirir

Atar
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

Güncelleme SonrasıAksiyonlar

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Cihaz güncellendikten sonra ancak güncelleme sonrası kurulum adımları yapılmadan önce yapılması gereken işlemler. Bu yöntem, yanıp sönen eşzamanlılık kontrolünün dışında çağrılacaktır.

Atar
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

ÖnGüncellemeAksiyonları

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Cihaz güncellenmeden önce yapılması gereken işlemler. Bu yöntem, yanıp sönen eşzamanlılık kontrolünün dışında çağrılacaktır.

Atar
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError