LocalAndroidVirtualDevice
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden.
Zusammenfassung
Ö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 |
adbTcpDisconnect
public boolean adbTcpDisconnect (String host,
String port)
Parameter |
---|
host | String |
port | String |
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 |
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.