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 Abbauverfahren 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)
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 Abbauverfahren aus und stoppen Sie das virtuelle Gerät.

Parameter
exception Throwable

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

attributes MultiMap

Würfe
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Parameter
testLogger ITestLogger

abschalten

public void shutdown ()

Fahren Sie das Gerät herunter.