Verschachteltes Remote-Gerät

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 entfernten Cuttlefish-VM ausgeführt wird. Dadurch wird die lokale TestDevice des Geräts, um die Einrichtung zu nutzen.

Zusammenfassung

Öffentliche Konstruktoren

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Erstellt ein NestedRemoteDevice.

Öffentliche Methoden

final boolean resetVirtualDevice()

Entfernen Sie das virtuelle Gerät und stellen Sie es wieder her, damit der Test fortgesetzt werden kann.

Öffentliche Konstruktoren

Verschachteltes Remote-Gerät

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: IDeviceMonitor zur Information über Änderungen des Zuweisungsstatus.

Öffentliche Methoden

virtuelles Gerät zurücksetzen

public final boolean resetVirtualDevice ()

Entfernen Sie das virtuelle Gerät und stellen Sie es wieder her, damit der Test fortgesetzt werden kann.

Returns
boolean

Ausgabe
DeviceNotAvailableException