LocalAndroidVirtualDevice

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

java.lang.Object
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.RemoteAndroidDevice
com.android.tradefed.device.LocalAndroidVirtualDevice


Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden.

Zusammenfassung

Öffentliche Bauträger

LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Öffentliche Methoden

boolean adbTcpConnect (String host, String port)
boolean adbTcpDisconnect (String host, String port)
void postInvocationTearDown (Throwable exception)

Führen Sie den allgemeinen Abbauvorgang aus und stoppen Sie das virtuelle Gerät.

void preInvocationSetup ( IBuildInfo info, MultiMap <String, String> attributes)

Führen Sie den allgemeinen Einrichtungsvorgang aus und starten Sie das virtuelle Gerät.

void setTestLogger ( ITestLogger testLogger)

Fügt die ITestLogger Instanz ein

void shutdown ()

Fahren Sie das Gerät herunter.

Öffentliche Bauträger

LocalAndroidVirtualDevice

public LocalAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Parameter
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Öffentliche Methoden

adbTcpConnect

public boolean adbTcpConnect (String host, 
                String port)

Parameter
host String

port String

Kehrt zurück
boolean

adbTcpDisconnect

public boolean adbTcpDisconnect (String host, 
                String port)

Parameter
host String

port String

Kehrt zurück
boolean

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

Führen Sie den allgemeinen Abbauvorgang aus und stoppen Sie das virtuelle Gerät.

Parameter
exception Throwable : Falls vorhanden, die letzte Ausnahme, die durch den Aufruffehler ausgelöst wurde.

preInvocationSetup

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

Führen Sie den allgemeinen Einrichtungsvorgang aus und starten Sie das virtuelle Gerät.

Parameter
info IBuildInfo : Die IBuildInfo des Geräts.

attributes MultiMap : Die im Aufrufkontext gespeicherten Attribute

Würfe
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Fügt die ITestLogger Instanz ein

Parameter
testLogger ITestLogger

abschalten

public void shutdown ()

Fahren Sie das Gerät herunter.