LocalAndroidVirtualDevice
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
La classe pour les appareils virtuels locaux exécutés sur l'hôte TradeFed.
Résumé
Constructeurs publics
LocalAndroidVirtualDevice
public LocalAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Paramètres |
---|
device | IDevice |
stateMonitor | IDeviceStateMonitor |
allocationMonitor | IDeviceMonitor |
Méthodes publiques
adbTcpConnect
public boolean adbTcpConnect (String host,
String port)
Paramètres |
---|
host | String |
port | String |
adbTcpDéconnexion
public boolean adbTcpDisconnect (String host,
String port)
Paramètres |
---|
host | String |
port | String |
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 : le cas échéant, l'exception finale déclenchée par l'échec de l'invocation. |
préInvocationSetup
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 : l' IBuildInfo de l'appareil. |
attributes | MultiMap : Les attributs stockés dans le contexte d'invocation |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
Injecte l'instance ITestLogger
Paramètres |
---|
testLogger | ITestLogger |
fermer
public void shutdown ()
Arrêtez l'appareil.