抽象的な接続
public abstract class AbstractConnection
extends Object
java.lang.オブジェクト | |
↳ | com.android.tradefed.device.connection.AbstractConnection |
抽象的な接続表現。
まとめ
パブリックコンストラクター | |
---|---|
AbstractConnection () |
パブリックメソッド | |
---|---|
void | initializeConnection () デバイスの接続を初期化します。 |
void | notifyAdbRebootCalled () doAdbReboot が呼び出されたときに通知します。 |
void | reconnect (String serial) デバイスへの接続を再接続します。 |
void | reconnectForRecovery (String serial) 回復ルーチンのためにデバイスへの接続を再接続します。 |
void | recoverVirtualDevice ( ITestDevice device, DeviceNotAvailableException dnae) デバイスをリセットして、指定されたデバイスを回復します。 |
void | tearDownConnection () 接続をクリーンアップします。 |
パブリックコンストラクター
抽象的な接続
public AbstractConnection ()
パブリックメソッド
接続の初期化
public void initializeConnection ()
デバイスの接続を初期化します。
投げる | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException | |
TargetSetupError |
通知AdbRebootCalled
public void notifyAdbRebootCalled ()
doAdbReboot が呼び出されたときに通知します。
再接続する
public void reconnect (String serial)
デバイスへの接続を再接続します。
パラメーター | |
---|---|
serial | String : デバイスのシリアル番号。 |
投げる | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
回復のために再接続する
public void reconnectForRecovery (String serial)
回復ルーチンのためにデバイスへの接続を再接続します。
パラメーター | |
---|---|
serial | String : デバイスのシリアル番号。 |
投げる | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
仮想デバイスを回復する
public void recoverVirtualDevice (ITestDevice device, DeviceNotAvailableException dnae)
デバイスをリセットして、指定されたデバイスを回復します。
パラメーター | |
---|---|
device | ITestDevice : ITestDevice デバイス リセット ハンドラーに使用されます。 |
dnae | DeviceNotAvailableException : DeviceNotAvailableException は、既存のデバイスが使用できない例外です。 |
投げる | |
---|---|
DeviceNotAvailableException | デバイスの回復に失敗した場合。 |
接続を破棄する
public void tearDownConnection ()
接続をクリーンアップします。