Lokalne urządzenie wirtualne z Androidem
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
Klasa dla lokalnych urządzeń wirtualnych działających na hoście TradeFed.
Streszczenie
Konstruktorzy publiczni
Lokalne urządzenie wirtualne z Androidem
public LocalAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Parametry |
---|
device | IDevice |
stateMonitor | IDeviceStateMonitor |
allocationMonitor | IDeviceMonitor |
Metody publiczne
adbTcpConnect
public boolean adbTcpConnect (String host,
String port)
Parametry |
---|
host | String |
port | String |
adbTcpRozłącz
public boolean adbTcpDisconnect (String host,
String port)
Parametry |
---|
host | String |
port | String |
postInwokacjaTearDown
public void postInvocationTearDown (Throwable exception)
Wykonaj typową procedurę demontażu i zatrzymaj urządzenie wirtualne.
Parametry |
---|
exception | Throwable : jeśli istnieje, ostatni wyjątek zgłoszony przez niepowodzenie wywołania. |
konfiguracja przed wywołaniem
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Wykonaj typową procedurę konfiguracji i uruchom urządzenie wirtualne.
Parametry |
---|
info | IBuildInfo : IBuildInfo urządzenia. |
attributes | MultiMap : Atrybuty przechowywane w kontekście wywołania |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
Wstrzykuje instancję ITestLogger
Parametry |
---|
testLogger | ITestLogger |
zamknięcie
public void shutdown ()
Wyłącz urządzenie.