IDeviceRecovery
public interface IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interfaz para recuperar un dispositivo que se ha desconectado.
Resumen
Métodos públicos | |
---|---|
abstract void | recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline) Intente recuperar el dispositivo dado con el que ya no se puede comunicar. |
abstract void | recoverDeviceBootloader ( IDeviceStateMonitor monitor) Intente recuperar el dispositivo dado que no responde en el modo de cargador de arranque. |
abstract void | recoverDeviceFastbootd ( IDeviceStateMonitor monitor) Intente recuperar el dispositivo dado que no responde en modo fastbootd. |
abstract void | recoverDeviceRecovery ( IDeviceStateMonitor monitor) Intente recuperar el dispositivo dado que no responde en modo de recuperación. |
default void | setFastbootPath (String fastbootPath) Establece la ruta al binario fastboot que se utilizará. |
Métodos públicos
recuperar dispositivo
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Intente recuperar el dispositivo dado con el que ya no se puede comunicar.
El método debe bloquearse y solo regresar cuando el dispositivo está en el estado solicitado.Parámetros | |
---|---|
monitor | IDeviceStateMonitor : el IDeviceStateMonitor a usar. |
recoverUntilOnline | boolean : si es verdadero, el método debería regresar tan pronto como el dispositivo esté en línea en adb. Si es falso, el método debe bloquearse hasta que el dispositivo esté completamente disponible para la prueba (es decir, IDeviceStateMonitor#waitForDeviceAvailable() tiene éxito). |
Lanza | |
---|---|
DeviceNotAvailableException | si el dispositivo no se pudo recuperar |
recuperar dispositivoBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Intente recuperar el dispositivo dado que no responde en el modo de cargador de arranque.
Parámetros | |
---|---|
monitor | IDeviceStateMonitor : el IDeviceStateMonitor a usar. |
Lanza | |
---|---|
DeviceNotAvailableException | si el dispositivo no se pudo recuperar |
recoveryDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Intente recuperar el dispositivo dado que no responde en modo fastbootd.
Parámetros | |
---|---|
monitor | IDeviceStateMonitor : el IDeviceStateMonitor a usar. |
Lanza | |
---|---|
DeviceNotAvailableException | si el dispositivo no se pudo recuperar |
recuperardispositivorecuperación
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Intente recuperar el dispositivo dado que no responde en modo de recuperación.
Parámetros | |
---|---|
monitor | IDeviceStateMonitor : el IDeviceStateMonitor a usar. |
Lanza | |
---|---|
DeviceNotAvailableException | si el dispositivo no se pudo recuperar |
establecerFastbootPath
public void setFastbootPath (String fastbootPath)
Establece la ruta al binario fastboot que se utilizará.
Parámetros | |
---|---|
fastbootPath | String : un ERROR(/String) que define la ruta al binario fastboot. |