NestedRemoteDevice

public class NestedRemoteDevice
extends TestDevice

java.lang.Object
   ↳ com.android.tradefed.device.NativeDevice (link em inglês)
     ↳ com.android.tradefed.device.TestDevice (link em inglês)
       ↳ com.android.tradefed.device.cloud.NestedRemoteDevice


Representação do dispositivo em execução dentro de uma VM do Cuttlefish remota. Isso altera a configuração TestDevice do dispositivo em alguns casos para aproveitar a configuração.

Resumo

Construtores públicos

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Cria um NestedRemoteDevice.

Métodos públicos

final boolean resetVirtualDevice()

Desmonte e restaure o dispositivo virtual para prosseguir com os testes.

Construtores públicos

NestedRemoteDevice

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 mudanças no estado de alocação.

Métodos públicos

resetVirtualDevice

public final boolean resetVirtualDevice ()

Desmonte e restaure o dispositivo virtual para prosseguir com os testes.

Retorna
boolean

Gera
DeviceNotAvailableException