LocalAndroidVirtual Device

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


La classe per i dispositivi virtuali locali in esecuzione sull'host TradeFed.

Riepilogo

Costruttori pubblici

LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Metodi pubblici

void postInvocationTearDown (Throwable exception)

Eseguire la procedura di smontaggio comune e arrestare il dispositivo virtuale.

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

Eseguire la procedura di installazione comune e avviare il dispositivo virtuale.

void setTestLogger (ITestLogger testLogger)
void shutdown ()

Spegni il dispositivo.

Costruttori pubblici

LocalAndroidVirtual Device

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

Parametri
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Metodi pubblici

postInvocazioneTearDown

public void postInvocationTearDown (Throwable exception)

Eseguire la procedura di smontaggio comune e arrestare il dispositivo virtuale.

Parametri
exception Throwable

preInvocationSetup

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

Eseguire la procedura di installazione comune e avviare il dispositivo virtuale.

Parametri
info IBuildInfo

attributes MultiMap

tiri
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Parametri
testLogger ITestLogger

spegnimento

public void shutdown ()

Spegni il dispositivo.