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


Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. Dadurch wird in einigen Fällen das lokale Verhalten des TestDevice-Geräts geändert, um die Vorteile der Einrichtung zu nutzen.

Zusammenfassung

Öffentliche Konstruktoren

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Erstellt einen NestedRemoteDevice.

Öffentliche Methoden

final boolean resetVirtualDevice()

Zerstören Sie das virtuelle Gerät und stellen Sie es wieder her, damit die Tests fortgesetzt werden können.

Öffentliche Konstruktoren

NestedRemoteDevice

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

Erstellt einen NestedRemoteDevice.

Parameter
device IDevice: die zugehörige IDevice

stateMonitor IDeviceStateMonitor: Der zu verwendende IDeviceStateMonitor-Mechanismus

allocationMonitor IDeviceMonitor: die IDeviceMonitor, um über Änderungen des Zuweisungsstatus zu informieren.

Öffentliche Methoden

resetVirtualDevice

public final boolean resetVirtualDevice ()

Zerstören Sie das virtuelle Gerät und stellen Sie es wieder her, damit die Tests fortgesetzt werden können.

Returns
boolean

Ausgabe
DeviceNotAvailableException