LocalAndroidVirtualDevice

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

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


A classe para dispositivos virtuais locais em execução no host TradeFed.

Resumo

Construtores 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)

Execute o procedimento de desmontagem comum e pare o dispositivo virtual.

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

Execute o procedimento de configuração comum e inicie o dispositivo virtual.

void setTestLogger ( ITestLogger testLogger)

Injeta a instância ITestLogger

void shutdown ()

Desligue o dispositivo.

Construtores públicos

LocalAndroidVirtualDevice

public LocalAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Parâmetros
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Métodos públicos

adbTcpConnect

public boolean adbTcpConnect (String host, 
                String port)

Parâmetros
host String

port String

devoluções
boolean

adbTcpDisconnect

public boolean adbTcpDisconnect (String host, 
                String port)

Parâmetros
host String

port String

devoluções
boolean

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

Execute o procedimento de desmontagem comum e pare o dispositivo virtual.

Parâmetros
exception Throwable : se houver, a exceção final levantada pela falha de invocação.

preInvocationSetup

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

Execute o procedimento de configuração comum e inicie o dispositivo virtual.

Parâmetros
info IBuildInfo : O IBuildInfo do dispositivo.

attributes MultiMap : Os atributos armazenados no contexto de invocação

lances
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Injeta a instância ITestLogger

Parâmetros
testLogger ITestLogger

desligar

public void shutdown ()

Desligue o dispositivo.