DeviceStateMonitor (Trình giám sát trạng thái thiết bị)

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

java.lang.Object
   ↳ com.android.tradefed.device.NativeDeviceStateMonitor
     ↳ com.android.tradefed.device.DeviceStateMonitor


Lớp trợ giúp để theo dõi trạng thái của IDevice.

Tóm tắt

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

DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Phương thức được bảo vệ

boolean postOnlineCheck(long waitTime)

Cần thực hiện các bước kiểm tra bổ sung trên thiết bị có kết nối mạng

boolean waitForPmResponsive(long waitTime)

Chờ trình quản lý gói thiết bị phản hồi.

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

DeviceStateMonitor (Trình giám sát trạng thái thiết bị)

public DeviceStateMonitor (IDeviceManager mgr, 
                IDevice device, 
                boolean fastbootEnabled)

Tham số
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

Phương thức được bảo vệ

đăng trực tuyến

protected boolean postOnlineCheck (long waitTime)

Cần thực hiện các bước kiểm tra bổ sung trên thiết bị có kết nối mạng

Tham số
waitTime long: thời gian tính bằng mili giây để chờ trước khi bỏ cuộc

Giá trị trả về
boolean true nếu các bước kiểm tra thành công trước khi hết thời gian chờ. Nếu không thì false

Gửi
DeviceNotAvailableException

WaitForPmAdaptive

protected boolean waitForPmResponsive (long waitTime)

Chờ trình quản lý gói thiết bị phản hồi.

Tham số
waitTime long: thời gian tính bằng mili giây để chờ trước khi bỏ cuộc

Giá trị trả về
boolean true nếu hoạt động quản lý gói trở nên thích ứng trước khi hết thời gian chờ. Nếu không thì false