默认连接

public class DefaultConnection
extends AbstractConnection

java.lang.Object
com.android.tradefed.device.connection.AbstractConnection
com.android.tradefed.device.connection.DefaultConnection


设备的默认连接表示,假定为设备的标准 adb 连接。

概括

嵌套类

class DefaultConnection.ConnectionBuilder

Builder 用于描述连接。

受保护的构造函数

DefaultConnection ( DefaultConnection.ConnectionBuilder builder)

构造函数

公共方法

static DefaultConnection createConnection ( DefaultConnection.ConnectionBuilder builder)

创建请求的连接。

static DefaultConnection createInopConnection ( DefaultConnection.ConnectionBuilder builder)
final MultiMap <String, String> getAttributes ()
final IBuildInfo getBuildInfo ()
final ITestDevice getDevice ()
Integer getInitialDeviceNumOffset ()

返回已知的设备编号偏移量(如果有)。

String getInitialIp ()

返回设备的初始关联 IP(如果有)。

String getInitialSerial ()

返回设备的初始序列名称。

String getInitialUser ()

返回初始已知用户(如果有)。

ITestLogger getLogger ()

ITestLogger返回到日志文件。

boolean wasTemporaryHolder ()

受保护的方法

IRunUtil getRunUtil ()

返回IRunUtil来执行命令。

受保护的构造函数

默认连接

protected DefaultConnection (DefaultConnection.ConnectionBuilder builder)

构造函数

参数
builder DefaultConnection.ConnectionBuilder

公共方法

创建连接

public static DefaultConnection createConnection (DefaultConnection.ConnectionBuilder builder)

创建请求的连接。

参数
builder DefaultConnection.ConnectionBuilder

退货
DefaultConnection

创建InopConnection

public static DefaultConnection createInopConnection (DefaultConnection.ConnectionBuilder builder)

参数
builder DefaultConnection.ConnectionBuilder

退货
DefaultConnection

获取属性

public final MultiMap<String, String> getAttributes ()

退货
MultiMap <String, String>

获取构建信息

public final IBuildInfo getBuildInfo ()

退货
IBuildInfo

获取设备

public final ITestDevice getDevice ()

退货
ITestDevice

获取初始设备编号偏移

public Integer getInitialDeviceNumOffset ()

返回已知的设备编号偏移量(如果有)。如果不可用则返回 null。

退货
Integer

获取初始IP

public String getInitialIp ()

返回设备的初始关联 IP(如果有)。如果没有已知的初始 IP,则返回 null。

退货
String

获取初始序列号

public String getInitialSerial ()

返回设备的初始序列名称。

退货
String

获取初始用户

public String getInitialUser ()

返回初始已知用户(如果有)。如果没有初始已知用户,则返回 null。

退货
String

获取记录器

public ITestLogger getLogger ()

ITestLogger返回到日志文件。

退货
ITestLogger

曾是临时持有人

public boolean wasTemporaryHolder ()

退货
boolean

受保护的方法

获取运行工具

protected IRunUtil getRunUtil ()

返回IRunUtil来执行命令。

退货
IRunUtil