LocalAndroidVirtualDispositivo

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

void postInvocationTearDown (Throwable exception)

Execute o procedimento comum de desmontagem 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)
void shutdown ()

Desligue o dispositivo.

Construtores públicos

LocalAndroidVirtualDispositivo

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

Parâmetros
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Métodos públicos

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

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

Parâmetros
exception Throwable

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

attributes MultiMap

Lança
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Parâmetros
testLogger ITestLogger

desligar

public void shutdown ()

Desligue o dispositivo.