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


원격 Cuttlefish VM 내에서 실행되는 기기의 표현입니다. 경우에 따라 설정을 활용하기 위해 로컬 기기 TestDevice 동작을 변경합니다.

요약

공개 생성자

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

NestedRemoteDevice를 만듭니다.

공개 메서드

final boolean resetVirtualDevice()

테스트를 진행할 수 있도록 가상 기기를 해체하고 복원합니다.

공개 생성자

NestedRemoteDevice

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

NestedRemoteDevice를 만듭니다.

매개변수
device IDevice: 연결된 IDevice

stateMonitor IDeviceStateMonitor: 사용할 IDeviceStateMonitor 메커니즘입니다.

allocationMonitor IDeviceMonitor: 할당 상태 변경을 알리는 IDeviceMonitor입니다.

공개 메서드

resetVirtualDevice

public final boolean resetVirtualDevice ()

테스트를 진행할 수 있도록 가상 기기를 해체하고 복원합니다.

반환 값
boolean

생성 값
DeviceNotAvailableException