LocalAndroidVirtuelAppareil

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver en 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 pour les périphériques virtuels locaux s'exécutant sur l'hôte TradeFed.

Sommaire

Constructeurs publics

LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Méthodes publiques

void postInvocationTearDown (Throwable exception)

Exécutez la procédure de démontage commune et arrêtez le périphérique virtuel.

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

Exécutez la procédure de configuration commune et lancez le périphérique virtuel.

void setTestLogger (ITestLogger testLogger)
void shutdown ()

Arrêtez l'appareil.

Constructeurs publics

LocalAndroidVirtuelAppareil

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

Paramètres
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Méthodes publiques

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

Exécutez la procédure de démontage commune et arrêtez le périphérique virtuel.

Paramètres
exception Throwable

preInvocationSetup

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

Exécutez la procédure de configuration commune et lancez le périphérique virtuel.

Paramètres
info IBuildInfo

attributes MultiMap

Jetés
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Paramètres
testLogger ITestLogger

fermer

public void shutdown ()

Arrêtez l'appareil.