LocalAndroidVirtualDispositivo

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

java.lang.Objeto
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.RemoteAndroidDevice
com.android.tradefed.device.LocalAndroidVirtualDevice


La clase para dispositivos virtuales locales que se ejecutan en el host TradeFed.

Resumen

Constructores públicos

LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Métodos públicos

boolean adbTcpConnect (String host, String port)
boolean adbTcpDisconnect (String host, String port)
void postInvocationTearDown (Throwable exception)

Ejecute el procedimiento de desmontaje común y detenga el dispositivo virtual.

void preInvocationSetup ( IBuildInfo info, MultiMap <String, String> attributes)

Ejecute el procedimiento de configuración común e inicie el dispositivo virtual.

void setTestLogger ( ITestLogger testLogger)

Inyecta la instancia ITestLogger

void shutdown ()

Apague el dispositivo.

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

Devoluciones
boolean

adbTcpDesconectar

public boolean adbTcpDisconnect (String host, 
                String port)

Parámetros
host String

port String

Devoluciones
boolean

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.

Lanza
DeviceNotAvailableException
TargetSetupError

establecerTestLogger

public void setTestLogger (ITestLogger testLogger)

Inyecta la instancia ITestLogger

Parámetros
testLogger ITestLogger

cerrar

public void shutdown ()

Apague el dispositivo.