DefaultConnection

public class DefaultConnection
extends AbstractConnection

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


Biểu thị kết nối mặc định của một thiết bị, giả định là kết nối adb tiêu chuẩn của thiết bị.

Tóm tắt

Lớp lồng ghép

class DefaultConnection.ConnectionBuilder

Trình tạo dùng để mô tả kết nối. 

Hàm khởi tạo được bảo vệ

DefaultConnection(DefaultConnection.ConnectionBuilder builder)

Hàm dựng

Phương thức công khai

static DefaultConnection createConnection(DefaultConnection.ConnectionBuilder builder)

Tạo kết nối được yêu cầu.

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

Trả về độ lệch số thiết bị đã biết nếu có.

String getInitialIp()

Trả về địa chỉ IP được liên kết ban đầu cho thiết bị (nếu có).

String getInitialSerial()

Trả về tên sê-ri ban đầu của thiết bị.

String getInitialUser()

Trả về người dùng ban đầu đã biết (nếu có).

ITestLogger getLogger()

Trả về ITestLogger cho tệp nhật ký.

boolean wasPreExisting()
boolean wasTemporaryHolder()

Phương thức được bảo vệ

IRunUtil getRunUtil()

Trả về IRunUtil để thực thi các lệnh.

Hàm khởi tạo được bảo vệ

DefaultConnection

protected DefaultConnection (DefaultConnection.ConnectionBuilder builder)

Hàm dựng

Tham số
builder DefaultConnection.ConnectionBuilder

Phương thức công khai

createConnection

public static DefaultConnection createConnection (DefaultConnection.ConnectionBuilder builder)

Tạo kết nối được yêu cầu.

Tham số
builder DefaultConnection.ConnectionBuilder

Giá trị trả về
DefaultConnection

createInopConnection

public static DefaultConnection createInopConnection (DefaultConnection.ConnectionBuilder builder)

Tham số
builder DefaultConnection.ConnectionBuilder

Giá trị trả về
DefaultConnection

getAttributes

public final MultiMap<String, String> getAttributes ()

Giá trị trả về
MultiMap<String, String>

getBuildInfo

public final IBuildInfo getBuildInfo ()

Giá trị trả về
IBuildInfo

getDevice

public final ITestDevice getDevice ()

Giá trị trả về
ITestDevice

getInitialDeviceNumOffset

public Integer getInitialDeviceNumOffset ()

Trả về độ lệch số thiết bị đã biết (nếu có). Trả về giá trị rỗng nếu không có.

Giá trị trả về
Integer

getInitialIp

public String getInitialIp ()

Trả về địa chỉ IP được liên kết ban đầu cho thiết bị (nếu có). Trả về giá trị rỗng nếu không có địa chỉ IP ban đầu nào được biết.

Giá trị trả về
String

getInitialSerial

public String getInitialSerial ()

Trả về tên sê-ri ban đầu của thiết bị.

Giá trị trả về
String

getInitialUser

public String getInitialUser ()

Trả về người dùng ban đầu đã biết (nếu có). Trả về giá trị rỗng nếu không có người dùng ban đầu nào được biết.

Giá trị trả về
String

getLogger

public ITestLogger getLogger ()

Trả về ITestLogger cho tệp nhật ký.

Giá trị trả về
ITestLogger

wasPreExisting

public boolean wasPreExisting ()

Giá trị trả về
boolean

wasTemporaryHolder

public boolean wasTemporaryHolder ()

Giá trị trả về
boolean

Phương thức được bảo vệ

getRunUtil

protected IRunUtil getRunUtil ()

Trả về IRunUtil để thực thi các lệnh.

Giá trị trả về
IRunUtil