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 | |||
Программа подготовки целевого устройства, которая выполняет установку указанного OTA-пакета, применяет пакет, ожидает загрузки устройства и внедряет свойства сборки устройства для использования в качестве информации о сборке.
Данный инструмент подготовки целевых устройств предполагает, что устройство будет находиться в обычном режиме adb при запуске, и гарантирует, что устройство завершит работу в том же режиме, но с применением более новой сборки. Любое неожиданное изменение состояния устройства во время процесса будет сообщено как TargetSetupError , и то же самое относится к любой обнаруженной ошибке OTA-загрузки.
Краткое содержание
Государственные строители | |
|---|---|
SideloadOtaTargetPreparer () | |
Защищенные методы | |
|---|---|
File | getDeviceUpdateImage () Предоставляет экземпляр |
void | performDeviceUpdate (File deviceUpdateImage, ITestDevice device)Выполняет загрузку OTA-пакета извне. |
void | postUpdateActions (File deviceUpdateImage, ITestDevice device)Ожидает перехода устройства из режима установки из сторонних источников в режим восстановления, затем перезагружается в пользовательское пространство. |
void | preUpdateActions (File deviceUpdateImage, ITestDevice device)Перезагружает устройство в режим боковой загрузки в рамках подготовки. |
Государственные строители
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
Защищенные методы
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Предоставляет экземпляр File , представляющий файл образа устройства, используемый для обновления.
| Возвраты | |
|---|---|
File | |
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Выполняет загрузку OTA-пакета извне.
| Броски | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Ожидает перехода устройства из режима установки из сторонних источников в режим восстановления, затем перезагружается в пользовательское пространство.
| Броски | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |
preUpdateActions
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)Перезагружает устройство в режим боковой загрузки в рамках подготовки.
| Броски | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |