IDeviceRecovery
public interface IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Интерфейс для восстановления устройства, которое отключилось.
Краткое содержание
Публичные методы | |
---|---|
abstract void | recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline) Попытаться восстановить данное устройство, с которым больше невозможно связаться. |
abstract void | recoverDeviceBootloader ( IDeviceStateMonitor monitor) Попытаться восстановить данное не отвечающее устройство в режиме загрузчика. |
abstract void | recoverDeviceFastbootd ( IDeviceStateMonitor monitor) Попытайтесь восстановить данное не отвечающее устройство в режиме fastbootd. |
abstract void | recoverDeviceRecovery ( IDeviceStateMonitor monitor) Попытаться восстановить данное не отвечающее устройство в режиме восстановления. |
default void | setFastbootPath (String fastbootPath) Устанавливает путь к используемому двоичному файлу fastboot. |
Публичные методы
восстановитьустройство
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Попытаться восстановить данное устройство, с которым больше невозможно связаться.
Метод должен блокироваться и возвращаться только тогда, когда устройство находится в запрошенном состоянии.Параметры | |
---|---|
monitor | IDeviceStateMonitor : используемый IDeviceStateMonitor . |
recoverUntilOnline | boolean : если true, метод должен вернуться, как только устройство подключится к adb. Если false, метод должен блокироваться до тех пор, пока устройство не будет полностью доступно для тестирования (т. е. IDeviceStateMonitor#waitForDeviceAvailable() завершится успешно. |
Броски | |
---|---|
DeviceNotAvailableException | если устройство не удалось восстановить |
recoveryDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Попытаться восстановить данное не отвечающее устройство в режиме загрузчика.
Параметры | |
---|---|
monitor | IDeviceStateMonitor : используемый IDeviceStateMonitor . |
Броски | |
---|---|
DeviceNotAvailableException | если устройство не удалось восстановить |
восстановитьустройствоFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Попытайтесь восстановить данное не отвечающее устройство в режиме fastbootd.
Параметры | |
---|---|
monitor | IDeviceStateMonitor : используемый IDeviceStateMonitor . |
Броски | |
---|---|
DeviceNotAvailableException | если устройство не удалось восстановить |
восстановитьустройствовосстановления
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Попытаться восстановить данное не отвечающее устройство в режиме восстановления.
Параметры | |
---|---|
monitor | IDeviceStateMonitor : используемый IDeviceStateMonitor . |
Броски | |
---|---|
DeviceNotAvailableException | если устройство не удалось восстановить |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Устанавливает путь к используемому двоичному файлу fastboot.
Параметры | |
---|---|
fastbootPath | String : String , определяющая путь к двоичному файлу fastboot. |