LocalAndroidVirtualDevice
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
La classe per i dispositivi virtuali locali in esecuzione sull'host TradeFed.
Riepilogo
Costruttori pubblici
LocalAndroidVirtualDevice
public LocalAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Parametri |
---|
device | IDevice |
stateMonitor | IDeviceStateMonitor |
allocationMonitor | IDeviceMonitor |
Metodi pubblici
adbTcpConnect
public boolean adbTcpConnect (String host,
String port)
Parametri |
---|
host | String |
port | String |
adbTcpDisconnect
public boolean adbTcpDisconnect (String host,
String port)
Parametri |
---|
host | String |
port | String |
postInvocazioneTearDown
public void postInvocationTearDown (Throwable exception)
Eseguire la comune procedura di smontaggio e arrestare il dispositivo virtuale.
Parametri |
---|
exception | Throwable : se presente, l'eccezione finale generata dall'errore di chiamata. |
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Eseguire la procedura di configurazione comune e avviare il dispositivo virtuale.
Parametri |
---|
info | IBuildInfo : IBuildInfo del dispositivo. |
attributes | MultiMap : gli attributi archiviati nel contesto di chiamata |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
Inietta l'istanza ITestLogger
Parametri |
---|
testLogger | ITestLogger |
fermare
public void shutdown ()
Spegni il dispositivo.