抽象連接
public abstract class AbstractConnection
extends Object
java.lang.Object | |
↳ | 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 ()
清理連接。