LocalAndroidVirtualDispositivo
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
La clase para dispositivos virtuales locales que se ejecutan en el host TradeFed.
Resumen
Constructores públicos
LocalAndroidVirtualDispositivo
public LocalAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Parámetros |
---|
device | IDevice |
stateMonitor | IDeviceStateMonitor |
allocationMonitor | IDeviceMonitor |
Métodos públicos
adbTcpConectar
public boolean adbTcpConnect (String host,
String port)
Parámetros |
---|
host | String |
port | String |
adbTcpDesconectar
public boolean adbTcpDisconnect (String host,
String port)
Parámetros |
---|
host | String |
port | String |
postInvocaciónTearDown
public void postInvocationTearDown (Throwable exception)
Ejecute el procedimiento de desmontaje común y detenga el dispositivo virtual.
Parámetros |
---|
exception | Throwable : si existe, la excepción final generada por el error de invocación. |
configuración previa a la invocación
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Ejecute el procedimiento de configuración común e inicie el dispositivo virtual.
Parámetros |
---|
info | IBuildInfo : IBuildInfo del dispositivo. |
attributes | MultiMap : los atributos almacenados en el contexto de invocación. |
establecerTestLogger
public void setTestLogger (ITestLogger testLogger)
Inyecta la instancia ITestLogger
Parámetros |
---|
testLogger | ITestLogger |
cerrar
public void shutdown ()
Apague el dispositivo.