SideloadOtaTargetPreparer

public class SideloadOtaTargetPreparer
extends DeviceUpdateTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper
    com.android.tradefed.targetprep.DeviceUpdateTargetPreparer
      com.android.tradefed.targetprep.SideloadOtaTargetPreparer


Przygotowujący urządzenie, który wykonuje wczytywanie z boku określonego pakietu OTA, stosuje pakiet, czeka na uruchomienie urządzenia i wstawia właściwości kompilacji urządzenia, które mają być używane jako informacje o kompilacji.

Ten przygotowujący urządzenie zakłada, że po uruchomieniu urządzenie będzie w zwykłym trybie adb, i zapewni, że urządzenie wyjdzie z tego samego trybu, ale z zastosowaną nowszą kompilacją. Każda nieoczekiwana zmiana stanu urządzenia podczas procesu zostanie zgłoszona jako TargetSetupError. To samo dotyczy każdego wykrytego błędu wczytywania z boku OTA.

Podsumowanie

Konstruktory publiczne

SideloadOtaTargetPreparer()

Metody chronione

File getDeviceUpdateImage()

Zapewnia instancję File reprezentującą plik obrazu urządzenia, który ma być używany do aktualizacji.

void performDeviceUpdate(File deviceUpdateImage, ITestDevice device)

Wykonuje wczytywanie z boku pakietu OTA.

void postUpdateActions(File deviceUpdateImage, ITestDevice device)

Czeka, aż urządzenie przejdzie z wczytywania z boku do trybu odzyskiwania, a następnie uruchomi się ponownie w przestrzeni użytkownika.

void preUpdateActions(File deviceUpdateImage, ITestDevice device)

Przygotowuje urządzenie do ponownego uruchomienia w trybie wczytywania z boku.

Konstruktory publiczne

SideloadOtaTargetPreparer

public SideloadOtaTargetPreparer ()

Metody chronione

getDeviceUpdateImage

protected File getDeviceUpdateImage ()

Zapewnia instancję File reprezentującą plik obrazu urządzenia, który ma być używany do aktualizacji.

Zwraca
File

performDeviceUpdate

protected void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Wykonuje wczytywanie z boku pakietu OTA.

Zgłasza
DeviceNotAvailableException
TargetSetupError

postUpdateActions

protected void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Czeka, aż urządzenie przejdzie z wczytywania z boku do trybu odzyskiwania, a następnie uruchomi się ponownie w przestrzeni użytkownika.

Zgłasza
DeviceNotAvailableException
TargetSetupError

preUpdateActions

protected void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Przygotowuje urządzenie do ponownego uruchomienia w trybie wczytywania z boku.

Zgłasza
DeviceNotAvailableException
TargetSetupError