RipristinoDispositivoI
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interfaccia per il ripristino di un dispositivo che è stato offline.
Riepilogo
Metodi pubblici | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentativo di recuperare il dispositivo in questione con cui non è più possibile comunicare. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Tenta di ripristinare il dispositivo che non risponde in modalità bootloader. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Tentativo di ripristinare il dispositivo che non risponde in modalità Fastbootd. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Tenta di ripristinare il dispositivo che non risponde in modalità di ripristino. |
default
void
|
setFastbootPath(String fastbootPath)
Imposta il percorso del programma binario fastboot da utilizzare. |
Metodi pubblici
ripristinoDispositivo
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentativo di recuperare il dispositivo in questione con cui non è più possibile comunicare.
Questo metodo deve bloccarsi e tornare indietro solo quando il dispositivo è in stato richiesto.
Parametri | |
---|---|
monitor |
IDeviceStateMonitor : il IDeviceStateMonitor da utilizzare. |
recoverUntilOnline |
boolean : se true, il metodo deve essere restituito non appena il dispositivo è online su ADB.
Se il valore è false, il metodo deve essere bloccato finché il dispositivo non è completamente disponibile per il test (ad es.
IDeviceStateMonitor#waitForDeviceAvailable() operazione riuscita. |
Lanci | |
---|---|
DeviceNotAvailableException |
se non è stato possibile recuperare il dispositivo |
fetchDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Tenta di ripristinare il dispositivo che non risponde in modalità bootloader.
Parametri | |
---|---|
monitor |
IDeviceStateMonitor : il IDeviceStateMonitor da utilizzare. |
Lanci | |
---|---|
DeviceNotAvailableException |
se non è stato possibile recuperare il dispositivo |
ripristinoDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Tentativo di ripristinare il dispositivo che non risponde in modalità Fastbootd.
Parametri | |
---|---|
monitor |
IDeviceStateMonitor : il IDeviceStateMonitor da utilizzare. |
Lanci | |
---|---|
DeviceNotAvailableException |
se non è stato possibile recuperare il dispositivo |
ripristinoDispositivoRe
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Tenta di ripristinare il dispositivo che non risponde in modalità di ripristino.
Parametri | |
---|---|
monitor |
IDeviceStateMonitor : il IDeviceStateMonitor da utilizzare. |
Lanci | |
---|---|
DeviceNotAvailableException |
se non è stato possibile recuperare il dispositivo |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Imposta il percorso del programma binario fastboot da utilizzare.
Parametri | |
---|---|
fastbootPath |
String : un String che definisce il percorso del file binario fastboot. |