DefaultConnection

public class DefaultConnection
extends AbstractConnection

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


裝置的預設連線表示法,假設為裝置的標準 ADB 連線。

摘要

巢狀類別

class DefaultConnection.ConnectionBuilder

用於描述連線的建構函式。 

受保護的建構函式

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()

傳回已知的裝置 num 偏移值 (如果有)。

String getInitialIp()

傳回裝置的初始關聯 IP (如有)。

String getInitialSerial()

傳回裝置的初始序號名稱。

String getInitialUser()

傳回已知的初始使用者 (如有)。

ITestLogger getLogger()

ITestLogger 傳回至記錄檔。

boolean wasPreExisting()
boolean wasTemporaryHolder()

受保護的方法

IRunUtil getRunUtil()

傳回 IRunUtil 以執行指令。

受保護的建構函式

DefaultConnection

protected DefaultConnection (DefaultConnection.ConnectionBuilder builder)

建構函式

參數
builder DefaultConnection.ConnectionBuilder

公用方法

createConnection

public static DefaultConnection createConnection (DefaultConnection.ConnectionBuilder builder)

建立要求的連線。

參數
builder DefaultConnection.ConnectionBuilder

傳回
DefaultConnection

createInopConnection

public static DefaultConnection createInopConnection (DefaultConnection.ConnectionBuilder builder)

參數
builder DefaultConnection.ConnectionBuilder

傳回
DefaultConnection

getAttributes

public final MultiMap<String, String> getAttributes ()

傳回
MultiMap<String, String>

getBuildInfo

public final IBuildInfo getBuildInfo ()

傳回
IBuildInfo

getDevice

public final ITestDevice getDevice ()

傳回
ITestDevice

getInitialDeviceNumOffset

public Integer getInitialDeviceNumOffset ()

傳回已知的裝置 num 偏移值 (如果有)。如果無法取得,則傳回空值。

傳回
Integer

getInitialIp

public String getInitialIp ()

傳回裝置的初始關聯 IP (如有)。如果沒有已知的初始 IP,則傳回空值。

傳回
String

getInitialSerial

public String getInitialSerial ()

傳回裝置的初始序號名稱。

傳回
String

getInitialUser

public String getInitialUser ()

傳回已知的初始使用者 (如有)。如果沒有已知的初始使用者,則傳回空值。

傳回
String

getLogger

public ITestLogger getLogger ()

ITestLogger 傳回至記錄檔。

傳回
ITestLogger

wasPreExisting

public boolean wasPreExisting ()

傳回
boolean

wasTemporaryHolder

public boolean wasTemporaryHolder ()

傳回
boolean

受保護的方法

getRunUtil

protected IRunUtil getRunUtil ()

傳回 IRunUtil 以執行指令。

傳回
IRunUtil