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 TestDevice Verhalten des lokalen Geräts geändert, um die Vorteile des Setups zu nutzen.

Zusammenfassung

Öffentliche Bauträger

NestedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Erstellt ein NestedRemoteDevice .

Öffentliche Methoden

final boolean resetVirtualDevice ()

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

Öffentliche Bauträger

NestedRemoteDevice

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

Erstellt ein NestedRemoteDevice .

Parameter
device IDevice : das zugehörige IDevice

stateMonitor IDeviceStateMonitor : der zu verwendende IDeviceStateMonitor Mechanismus

allocationMonitor IDeviceMonitor : Der IDeviceMonitor , der über Änderungen des Zuordnungsstatus informiert.

Öffentliche Methoden

resetVirtualDevice

public final boolean resetVirtualDevice ()

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

Kehrt zurück
boolean

Würfe
DeviceNotAvailableException