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. In einigen Fällen wird das Verhalten des lokalen Geräts TestDevice geändert, um die Einrichtung zu nutzen.

Zusammenfassung

Öffentliche Konstruktoren

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Erstellt ein NestedRemoteDevice.

Öffentliche Methoden

final boolean resetVirtualDevice()

Reißen Sie das virtuelle Gerät ab 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 ein NestedRemoteDevice.

Parameter
device IDevice: die zugehörige IDevice

stateMonitor IDeviceStateMonitor: der zu verwendende IDeviceStateMonitor-Mechanismus

allocationMonitor IDeviceMonitor: die IDeviceMonitor, die über Änderungen des Zuweisungsstatus informiert werden soll.

Öffentliche Methoden

resetVirtualDevice

public final boolean resetVirtualDevice ()

Reißen Sie das virtuelle Gerät ab und stellen Sie es wieder her, damit die Tests fortgesetzt werden können.

Returns
boolean

Ausgabe
DeviceNotAvailableException