Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

iDeviceMonitor

public interface IDeviceMonitor

com.android.tradefed.device.IDeviceMonitor


Giao diện giám sát trạng thái thiết bị. Dự định sẽ được chuyển đến một phiên bản IDeviceManager , tại thời điểm đó, IDeviceManager sẽ gọi các cuộc gọi lại khi các sự kiện liên quan được kích hoạt. Mọi bộ nhớ đệm hoặc xử lý theo đợt cần phải được thực hiện trong phiên bản IDeviceMonitor .

Bản tóm tắt

các lớp lồng nhau

class IDeviceMonitor.DeviceLister

Một lớp giống như ERROR(/Runnable) sẽ trả về các thiết bị đã biết và trạng thái của chúng.

Phương thức công khai

abstract void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)

Báo hiệu cho IDeviceMonitor rằng trạng thái thiết bị đã bị thay đổi.

abstract void run ()

Một phương thức sẽ được gọi sau khi tất cả các trường @Option của Màn hình đã được đặt.

abstract void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

Cho phép thiết lập DeviceLister .

abstract void stop ()

Một phương thức sẽ được gọi khi cần dừng Màn hình.

Phương thức công khai

thông báoDeviceStateChange

public abstract void notifyDeviceStateChange (String serial, 
                DeviceAllocationState oldState, 
                DeviceAllocationState newState)

Báo hiệu cho IDeviceMonitor rằng trạng thái thiết bị đã bị thay đổi. Việc triển khai màn hình nên giới hạn số lượng xử lý và tương tác IDeviceManager/DeviceLister mà chúng thực hiện trong phương pháp này.

Thông số
serial String

oldState DeviceAllocationState

newState DeviceAllocationState

chạy

public abstract void run ()

Một phương thức sẽ được gọi sau khi tất cả các trường @Option của Màn hình đã được đặt.

setDeviceLister

public abstract void setDeviceLister (IDeviceMonitor.DeviceLister lister)

Cho phép thiết lập DeviceLister . Sau khi cố gắng đặt Lister thành công, việc triển khai có thể hủy bỏ tất cả các lần thử tiếp theo.

Thông số
lister IDeviceMonitor.DeviceLister

dừng lại

public abstract void stop ()

Một phương thức sẽ được gọi khi cần dừng Màn hình.