AdbTcpConnection

public class AdbTcpConnection
extends DefaultConnection

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


Standardverbindungsdarstellung eines Geräts, von der angenommen wird, dass es sich um eine standardmäßige ADB-Verbindung des Geräts handelt.

Zusammenfassung

Konstanten

long DEFAULT_SHORT_CMD_TIMEOUT

int MAX_RETRIES

long RETRY_INTERVAL_MS

long WAIT_FOR_ADB_CONNECT

Öffentliche Konstrukteure

AdbTcpConnection ( DefaultConnection.ConnectionBuilder builder)

Öffentliche Methoden

boolean adbTcpConnect (String host, String port)

Hilfsmethode zum Herstellen einer Adb-Verbindung zu einem bestimmten TCP-IP-Android-Gerät

boolean adbTcpDisconnect (String host, String port)

Hilfsmethode zum adb-Trennen von einem bestimmten TCP-IP-Android-Gerät

String getHostName (String serial)

Gibt den dem Gerät zugeordneten Hostnamen zurück.

String getPortNum (String serial)

Geben Sie die dem Gerät zugeordnete Portnummer zurück.

void reconnect (String serial)

Stellen Sie die Verbindung zum Gerät wieder her.

void tearDownConnection ()

Bereinigen Sie die Verbindung.

Geschützte Methoden

void waitForAdbConnect (String serial, long waitTime)

Überprüfen Sie, ob die ADB-Verbindung aktiviert ist.

Konstanten

DEFAULT_SHORT_CMD_TIMEOUT

protected static final long DEFAULT_SHORT_CMD_TIMEOUT

Konstanter Wert: 20000 (0x0000000000004e20)

MAX_WIEDERHOLUNGEN

protected static final int MAX_RETRIES

Konstanter Wert: 5 (0x00000005)

RETRY_INTERVAL_MS

protected static final long RETRY_INTERVAL_MS

Konstanter Wert: 5000 (0x0000000000001388)

WAIT_FOR_ADB_CONNECT

protected static final long WAIT_FOR_ADB_CONNECT

Konstanter Wert: 120000 (0x000000000001d4c0)

Öffentliche Konstrukteure

AdbTcpConnection

public AdbTcpConnection (DefaultConnection.ConnectionBuilder builder)

Parameter
builder DefaultConnection.ConnectionBuilder

Öffentliche Methoden

adbTcpConnect

public boolean adbTcpConnect (String host, 
                String port)

Hilfsmethode zum Herstellen einer Adb-Verbindung zu einem bestimmten TCP-IP-Android-Gerät

Parameter
host String : Hostname/IP eines TCP/IP-Android-Geräts

port String : die Portnummer eines TCP/IP-Geräts

Kehrt zurück
boolean true, wenn wir uns erfolgreich mit dem Gerät verbunden haben, andernfalls false.

adbTcpDisconnect

public boolean adbTcpDisconnect (String host, 
                String port)

Hilfsmethode zum adb-Trennen von einem bestimmten TCP-IP-Android-Gerät

Parameter
host String : Hostname/IP eines TCP/IP-Android-Geräts

port String : die Portnummer eines TCP/IP-Geräts

Kehrt zurück
boolean true, wenn die Verbindung zum Gerät erfolgreich getrennt wurde, andernfalls false.

getHostName

public String getHostName (String serial)

Gibt den dem Gerät zugeordneten Hostnamen zurück. Auszug aus der Serie.

Parameter
serial String

Kehrt zurück
String

getPortNum

public String getPortNum (String serial)

Geben Sie die dem Gerät zugeordnete Portnummer zurück. Auszug aus der Serie.

Parameter
serial String

Kehrt zurück
String

neu verbinden

public void reconnect (String serial)

Stellen Sie die Verbindung zum Gerät wieder her.

Parameter
serial String : Die Seriennummer des Geräts.

Wirft
DeviceNotAvailableException

TearDownConnection

public void tearDownConnection ()

Bereinigen Sie die Verbindung.

Geschützte Methoden

WaitForAdbConnect

protected void waitForAdbConnect (String serial, 
                long waitTime)

Überprüfen Sie, ob die ADB-Verbindung aktiviert ist.

Parameter
serial String

waitTime long

Wirft
DeviceNotAvailableException