기본 연결

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

알려진 기기 번호 오프셋이 있는 경우 이를 반환합니다.

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

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

알려진 기기 번호 오프셋이 있는 경우 이를 반환합니다. 사용할 수 없는 경우 null을 반환합니다.

반환 값
Integer

getInitialIp

public String getInitialIp ()

기기에 연결된 초기 IP가 있는 경우 이를 반환합니다. 알려진 초기 IP가 없으면 null을 반환합니다.

반환 값
String

getInitialSerial

public String getInitialSerial ()

기기의 초기 일련번호를 반환합니다.

반환 값
String

getInitialUser

public String getInitialUser ()

초기에 알려진 사용자가 있는 경우 이를 반환합니다. 초기 알려진 사용자가 없는 경우 null을 반환합니다.

반환 값
String

getLogger

public ITestLogger getLogger ()

로그 파일의 ITestLogger를 반환합니다.

반환 값
ITestLogger

was임시Holder

public boolean wasTemporaryHolder ()

반환 값
boolean

보호된 메서드

getRunUtil

protected IRunUtil getRunUtil ()

명령어를 실행하려면 IRunUtil를 반환합니다.

반환 값
IRunUtil