Dispositivo remoto aninhado

public class NestedRemoteDevice
extends TestDevice

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


Representação do dispositivo rodando dentro de uma VM Cuttlefish remota. Isso alterará o comportamento TestDevice do dispositivo local em alguns casos para aproveitar as vantagens da configuração.

Resumo

Construtores públicos

NestedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Cria um NestedRemoteDevice .

Métodos públicos

final boolean resetVirtualDevice ()

Desmontar e restaurar o dispositivo virtual para que o teste possa prosseguir.

Construtores públicos

Dispositivo remoto aninhado

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

Cria um NestedRemoteDevice .

Parâmetros
device IDevice : o IDevice associado

stateMonitor IDeviceStateMonitor : o mecanismo IDeviceStateMonitor a ser usado

allocationMonitor IDeviceMonitor : o IDeviceMonitor para informar sobre alterações de estado de alocação.

Métodos públicos

redefinirVirtualDevice

public final boolean resetVirtualDevice ()

Desmontar e restaurar o dispositivo virtual para que o teste possa prosseguir.

Devoluções
boolean

Lança
DeviceNotAvailableException