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


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)

Inserisce l'istanza di ITestLogger

void shutdown ()

Spegnere il dispositivo.

Costruttori pubblici

LocalAndroidVirtualDevice

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

Parametri
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Metodi pubblici

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

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

Parametri
exception Throwable : se presente, l'ultima eccezione generata dall'errore di invocazione.

preInvocationSetup

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

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

Parametri
info IBuildInfo : IBuildInfo del dispositivo.

attributes MultiMap : gli attributi archiviati nel contesto di chiamata

Tiri
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Inserisce l'istanza di ITestLogger

Parametri
testLogger ITestLogger

spegnimento

public void shutdown ()

Spegnere il dispositivo.