IDeviceRecovery
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interfejs do przywracania urządzenia, które zostało odłączone od sieci.
Podsumowanie
Metody publiczne | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Próba odzyskania urządzenia, z którym nie można już nawiązać połączenia. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Spróbuj przywrócić dane z urządzenia, które przestało odpowiadać, w trybie bootloadera. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Spróbuj przywrócić niereagujące urządzenie w trybie Fastboot. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Spróbuj przywrócić dane z urządzenia, które przestało reagować, w trybie odzyskiwania. |
default
void
|
setFastbootPath(String fastbootPath)
Ustawia ścieżkę do używanego binarnego pliku fastboot. |
Metody publiczne
recoverDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Próba odzyskania urządzenia, z którym nie można już nawiązać połączenia.
Metoda powinna blokować i zwracać tylko wtedy, gdy urządzenie jest w żądanym stanie.
Parametry | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor do użycia. |
recoverUntilOnline |
boolean : jeśli wartość to prawda, metoda powinna zwracać dane, gdy tylko urządzenie jest online w narzędziu adb.
Jeśli wartość jest równa false, metoda powinna blokować dostęp do testowania, dopóki urządzenie nie będzie w pełni dostępne do testowania (czyli do momentu, gdy IDeviceStateMonitor.waitForDeviceAvailable() się powiedzie). |
Rzuty | |
---|---|
DeviceNotAvailableException |
jeśli nie udało się odzyskać urządzenia |
recoverDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Spróbuj przywrócić dane z urządzenia, które przestało odpowiadać, w trybie bootloadera.
Parametry | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor do użycia. |
Rzuty | |
---|---|
DeviceNotAvailableException |
jeśli nie udało się odzyskać urządzenia |
recoverDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Spróbuj przywrócić niereagujące urządzenie w trybie Fastboot.
Parametry | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor do użycia. |
Rzuty | |
---|---|
DeviceNotAvailableException |
jeśli nie udało się odzyskać urządzenia |
recoverDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Spróbuj przywrócić dane z urządzenia, które przestało reagować, w trybie odzyskiwania.
Parametry | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor do użycia. |
Rzuty | |
---|---|
DeviceNotAvailableException |
jeśli nie udało się odzyskać urządzenia |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Ustawia ścieżkę do używanego pliku binarnego fastboot.
Parametry | |
---|---|
fastbootPath |
String : String określający ścieżkę do pliku binarnego fastboot. |