抽象连接
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 ()
清理连接。