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 | デバイスを回復できなかった場合 |
回復デバイスブートローダー
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
応答しない特定のデバイスをブートローダー モードで回復しようとします。
パラメーター | |
---|---|
monitor | IDeviceStateMonitor : 使用するIDeviceStateMonitor 。 |
スロー | |
---|---|
DeviceNotAvailableException | デバイスを回復できなかった場合 |
recoverDeviceFastbootd
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 : fastboot バイナリへのパスを定義するERROR(/String) 。 |