NestedRemoteDevice

public class NestedRemoteDevice
extends TestDevice

java.lang.Object
   ↳ com.android.tradefed.device.NativeDevice.
     ↳ com.android.tradefed.device.TestDevice.
       ↳ com.android.tradefed.device.cloud.NestedRemoteDevice


Représentation de l'appareil s'exécutant dans une VM Cuttlefish distante. Cela modifie le comportement de l'appareil TestDevice dans certains cas pour bénéficier de la configuration.

Résumé

Constructeurs publics

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Crée un NestedRemoteDevice.

Méthodes publiques

final boolean resetVirtualDevice()

Supprimez et restaurez l'appareil virtuel pour pouvoir procéder au test.

Constructeurs publics

NestedRemoteDevice

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

Crée un NestedRemoteDevice.

Paramètres
device IDevice: le IDevice associé

stateMonitor IDeviceStateMonitor: mécanisme IDeviceStateMonitor à utiliser

allocationMonitor IDeviceMonitor: IDeviceMonitor pour informer les changements d'état d'allocation.

Méthodes publiques

réinitialiser l'appareil virtuel

public final boolean resetVirtualDevice ()

Supprimez et restaurez l'appareil virtuel pour pouvoir procéder au test.

Renvoie
boolean

Génère
DeviceNotAvailableException