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 ERROR(/File) que representa el archivo de imagen del dispositivo que se utilizará para la actualización.

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