Carga lateralOtaTargetPreparar
public class SideloadOtaTargetPreparer
extends DeviceUpdateTargetPreparer
| java.lang.Objeto | ||||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |||
| ↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | |||
| ↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer | |||
| ↳ | com.android.tradefed.targetprep.SideloadOtaTargetPreparer | |||
Un preparador de destino que realiza la carga local de un paquete OTA específico, aplica el paquete, espera a que el dispositivo se inicie e inyecta las propiedades de compilación del dispositivo para usarlas como información de compilación.
Este preparador de objetivos supone que el dispositivo estará en modo adb normal cuando se inicie y garantizará que el dispositivo salga en el mismo modo pero con la versión más nueva aplicada. Cualquier transición inesperada del estado del dispositivo durante el proceso se informará como TargetSetupError y lo mismo se aplica a cualquier error de carga lateral OTA detectado.
Resumen
Constructores públicos | |
|---|---|
SideloadOtaTargetPreparer () | |
Métodos protegidos | |
|---|---|
File | getDeviceUpdateImage () Proporciona una instancia |
void | performDeviceUpdate (File deviceUpdateImage, ITestDevice device)Realiza la carga lateral del paquete OTA. |
void | postUpdateActions (File deviceUpdateImage, ITestDevice device)Espera a que el dispositivo pase de la carga local a la recuperación y luego se reinicie en el espacio de usuario |
void | preUpdateActions (File deviceUpdateImage, ITestDevice device)Reinicia el dispositivo en modo de carga lateral en preparación |
Constructores públicos
Carga lateralOtaTargetPreparar
public SideloadOtaTargetPreparer ()
Métodos protegidos
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Proporciona una instancia ERROR(/File) que representa el archivo de imagen del dispositivo que se utilizará para la actualización.
| Devoluciones | |
|---|---|
File | |
realizar actualización del dispositivo
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Realiza la carga lateral del paquete OTA.
| Lanza | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Espera a que el dispositivo pase de la carga local a la recuperación y luego se reinicie en el espacio de usuario
| Lanza | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |
acciones previas a la actualización
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)Reinicia el dispositivo en modo de carga lateral en preparación
| Lanza | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |