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 | |||
Un preparador de destino que realiza la carga lateral de un paquete OTA especificado, aplica el paquete, espera a que se inicie el dispositivo y, luego, inserta las propiedades de compilación del dispositivo para usarlas como información de compilación
Este preparador de destino supone que el dispositivo estará en modo adb normal cuando se inicie y
se asegurará de que el dispositivo salga en el mismo modo, pero con la compilación más reciente aplicada. Cualquier
transición de estado inesperada del dispositivo durante el proceso se informará como TargetSetupError, y lo mismo se aplica a cualquier error de carga lateral de OTA detectado.
Resumen
Constructores públicos | |
|---|---|
SideloadOtaTargetPreparer()
|
|
Métodos protegidos | |
|---|---|
File
|
getDeviceUpdateImage()
Proporciona una instancia de |
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 lateral 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
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
Métodos protegidos
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Proporciona una instancia de File que representa el archivo de imagen del dispositivo que se usará para la actualización.
| Muestra | |
|---|---|
File |
|
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Realiza la carga lateral del paquete OTA.
| Arroja | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Espera a que el dispositivo pase de la carga lateral a la recuperación y, luego, se reinicie en el espacio de usuario.
| Arroja | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
preUpdateActions
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)Reinicia el dispositivo en modo de carga lateral en preparación.
| Arroja | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|