IDeviceRecovery
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interfaz para recuperar un dispositivo que se desconectó.
Resumen
Métodos públicos | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Intenta recuperar el dispositivo determinado con el que ya no se puede comunicar. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Intenta recuperar el dispositivo determinado que no responde en el modo de bootloader. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Intenta recuperar el dispositivo que no responde en el modo fastbootd. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Intenta recuperar el dispositivo que no responde en el modo de recuperación. |
default
void
|
setFastbootPath(String fastbootPath)
Establece la ruta de acceso al objeto binario de fastboot que se usará. |
Métodos públicos
recoverDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Intenta recuperar el dispositivo determinado con el que ya no se puede comunicar.
El método debe bloquearse y solo mostrarse cuando el dispositivo esté en el estado solicitado.
Parámetros | |
---|---|
monitor |
IDeviceStateMonitor : Es el IDeviceStateMonitor que se usará. |
recoverUntilOnline |
boolean : Si es verdadero, el método debería mostrarse en cuanto el dispositivo esté en línea en adb.
Si es falso, el método debe bloquearse hasta que el dispositivo esté completamente disponible para las pruebas (es decir, IDeviceStateMonitor.waitForDeviceAvailable() se realiza correctamente). |
Arroja | |
---|---|
DeviceNotAvailableException |
si no se pudo recuperar el dispositivo |
recoverDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Intenta recuperar el dispositivo determinado que no responde en el modo de bootloader.
Parámetros | |
---|---|
monitor |
IDeviceStateMonitor : Es el IDeviceStateMonitor que se usará. |
Arroja | |
---|---|
DeviceNotAvailableException |
si no se pudo recuperar el dispositivo |
recoverDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Intenta recuperar el dispositivo que no responde en el modo fastbootd.
Parámetros | |
---|---|
monitor |
IDeviceStateMonitor : Es el IDeviceStateMonitor que se usará. |
Arroja | |
---|---|
DeviceNotAvailableException |
si no se pudo recuperar el dispositivo |
recoverDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Intenta recuperar el dispositivo que no responde en el modo de recuperación.
Parámetros | |
---|---|
monitor |
IDeviceStateMonitor : Es el IDeviceStateMonitor que se usará. |
Arroja | |
---|---|
DeviceNotAvailableException |
si no se pudo recuperar el dispositivo |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Establece la ruta de acceso al objeto binario de fastboot que se usará.
Parámetros | |
---|---|
fastbootPath |
String : Un String que define la ruta de acceso al objeto binario de fastboot. |