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 Bauträger

LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Öffentliche Methoden

void postInvocationTearDown (Throwable exception)

Führen Sie den allgemeinen Abbauvorgang aus und stoppen Sie das virtuelle Gerät.

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

Führen Sie den allgemeinen Einrichtungsvorgang aus und starten Sie das virtuelle Gerät.

void setTestLogger (ITestLogger testLogger)
void shutdown ()

Fahren Sie das Gerät herunter.

Öffentliche Bauträger

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 den allgemeinen Abbauvorgang aus und stoppen Sie das virtuelle Gerät.

Parameter
exception Throwable

preInvocationSetup

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

Führen Sie den allgemeinen Einrichtungsvorgang 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.