IDeviceRecovery
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interface para recuperar um dispositivo que ficou off-line.
Resumo
Métodos públicos | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tenta recuperar o dispositivo com o qual não é mais possível se comunicar. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo que não responde no modo de bootloader. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo que não responde no modo fastboot. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo que não responde no modo de recuperação. |
default
void
|
setFastbootPath(String fastbootPath)
Define o caminho para o binário do fastboot a ser usado. |
Métodos públicos
recoverDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tenta recuperar o dispositivo com o qual não é mais possível se comunicar.
O método precisa bloquear e retornar apenas quando o dispositivo estiver no estado solicitado.
Parâmetros | |
---|---|
monitor |
IDeviceStateMonitor : o IDeviceStateMonitor a ser usado. |
recoverUntilOnline |
boolean : se verdadeiro, o método precisa retornar assim que o dispositivo estiver on-line no adb.
Se for falso, o método será bloqueado até que o dispositivo esteja totalmente disponível para testes (ou seja,
IDeviceStateMonitor.waitForDeviceAvailable() será bem-sucedido. |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo não puder ser recuperado |
recoverDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo que não responde no modo de bootloader.
Parâmetros | |
---|---|
monitor |
IDeviceStateMonitor : o IDeviceStateMonitor a ser usado. |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo não puder ser recuperado |
recoverDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo que não responde no modo fastboot.
Parâmetros | |
---|---|
monitor |
IDeviceStateMonitor : o IDeviceStateMonitor a ser usado. |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo não puder ser recuperado |
recoverDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo que não responde no modo de recuperação.
Parâmetros | |
---|---|
monitor |
IDeviceStateMonitor : o IDeviceStateMonitor a ser usado. |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo não puder ser recuperado |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Define o caminho para o binário do fastboot a ser usado.
Parâmetros | |
---|---|
fastbootPath |
String : um String que define o caminho para o binário do fastboot. |