Thiết bị điều khiển từ xa lồng nhau

public class NestedRemoteDevice
extends TestDevice

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


Hình minh hoạ thiết bị chạy trong máy ảo Mực nang từ xa. Điều này sẽ làm thay đổi thiết bị TestDevice của mình trong một số trường hợp để tận dụng việc thiết lập.

Tóm tắt

Hàm khởi tạo công khai

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Tạo NestedRemoteDevice.

Phương thức công khai

final boolean resetVirtualDevice()

Gỡ bỏ và khôi phục thiết bị ảo để có thể tiếp tục kiểm thử.

Hàm khởi tạo công khai

Thiết bị điều khiển từ xa lồng nhau

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

Tạo NestedRemoteDevice.

Tham số
device IDevice: IDevice được liên kết

stateMonitor IDeviceStateMonitor: cơ chế IDeviceStateMonitor để sử dụng

allocationMonitor IDeviceMonitor: IDeviceMonitor để thông báo về những thay đổi ở trạng thái phân bổ.

Phương thức công khai

đặt lại thiết bị ảo

public final boolean resetVirtualDevice ()

Gỡ bỏ và khôi phục thiết bị ảo để có thể tiếp tục kiểm thử.

Giá trị trả về
boolean

Gửi
DeviceNotAvailableException