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


Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden.

Zusammenfassung

Öffentliche Konstrukteure

LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Öffentliche Methoden

void postInvocationTearDown (Throwable exception)

Führen Sie das allgemeine Teardown-Verfahren aus und stoppen Sie das virtuelle Gerät.

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

Führen Sie das allgemeine Setup-Verfahren aus und starten Sie das virtuelle Gerät.

void setTestLogger ( ITestLogger testLogger)

Fügt die ITestLogger Instanz ein

void shutdown ()

Fahren Sie das Gerät herunter.

Öffentliche Konstrukteure

LocalAndroidVirtualDevice

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

Parameter
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Öffentliche Methoden

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

Führen Sie das allgemeine Teardown-Verfahren aus und stoppen Sie das virtuelle Gerät.

Parameter
exception Throwable : Falls vorhanden, die letzte Ausnahme, die durch den Aufruffehler ausgelöst wurde.

preInvocationSetup

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

Führen Sie das allgemeine Setup-Verfahren aus und starten Sie das virtuelle Gerät.

Parameter
info IBuildInfo : Die IBuildInfo des Geräts.

attributes MultiMap : Die im Aufrufkontext gespeicherten Attribute

Wirft
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Fügt die ITestLogger Instanz ein

Parameter
testLogger ITestLogger

abschalten

public void shutdown ()

Fahren Sie das Gerät herunter.