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)
Tentar recuperar o dispositivo com o qual não é mais possível se comunicar. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo sem resposta no modo de carregador de inicialização. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo que não responde no modo fastboot. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Tentar recuperar o dispositivo que não responde no modo de recuperação. |
default
void
|
setFastbootPath(String fastbootPath)
Define o caminho para o binário fastboot a ser usado. |
Métodos públicos
recupereDispositivo
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentar recuperar o dispositivo com o qual não é mais possível se comunicar.
O método deve 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 retornará assim que o dispositivo ficar on-line no adb.
Se for falso, o método deverá bloquear até que o dispositivo esteja totalmente disponível para teste (por exemplo,
IDeviceStateMonitor#waitForDeviceAvailable() é concluído. |
Gera | |
---|---|
DeviceNotAvailableException |
se não for possível recuperar o dispositivo |
recupere o carregador de inicialização
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Tenta recuperar o dispositivo sem resposta no modo de carregador de inicialização.
Parâmetros | |
---|---|
monitor |
IDeviceStateMonitor : o IDeviceStateMonitor a ser usado. |
Gera | |
---|---|
DeviceNotAvailableException |
se não for possível recuperar o dispositivo |
recuperarDeviceFastbootd
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 não for possível recuperar o dispositivo |
recupereoDispositivo
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Tentar recuperar o dispositivo que não responde no modo de recuperação.
Parâmetros | |
---|---|
monitor |
IDeviceStateMonitor : o IDeviceStateMonitor a ser usado. |
Gera | |
---|---|
DeviceNotAvailableException |
se não for possível recuperar o dispositivo |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Define o caminho para o binário fastboot a ser usado.
Parâmetros | |
---|---|
fastbootPath |
String : um String que define o caminho para o binário fastboot. |