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 |
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
Esegui la procedura comune di smontaggio e arresta il dispositivo virtuale.
Parametri |
---|
exception | Throwable : se presente, l'eccezione finale sollevata dal fallimento dell'invocazione. |
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Esegui la procedura di configurazione comune e avvia il dispositivo virtuale.
Parametri |
---|
info | IBuildInfo : IBuildInfo del dispositivo. |
attributes | MultiMap : gli attributi memorizzati nel contesto di chiamata |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
Inserisce l'istanza ITestLogger
Parametri |
---|
testLogger | ITestLogger |
fermare
public void shutdown ()
Spegnere il dispositivo.