AbstractConnection

public abstract class AbstractConnection
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.connection.AbstractConnection


Biểu thị kết nối trừu tượng.

Tóm tắt

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

AbstractConnection()

Phương thức công khai

void initializeConnection()

Khởi chạy kết nối của thiết bị.

void notifyAdbRebootCalled()

Thông báo khi doAdbReboot được gọi.

void reconnect(String serial)

Kết nối lại với thiết bị.

void reconnectForRecovery(String serial)

Kết nối lại với thiết bị để thực hiện quy trình khôi phục.

void recoverVirtualDevice(ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)

Phục hồi thiết bị đã cho bằng cách đặt lại thiết bị.

void snapshotDevice(ITestDevice device, String snapshotId)

Chụp nhanh thiết bị đã cho

void tearDownConnection()

Dọn dẹp kết nối.

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

AbstractConnection

public AbstractConnection ()

Phương thức công khai

initializeConnection

public void initializeConnection ()

Khởi chạy kết nối của thiết bị.

Gửi
com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Thông báo khi doAdbReboot được gọi.

kết nối lại

public void reconnect (String serial)

Kết nối lại với thiết bị.

Tham số
serial String: Số sê-ri của thiết bị.

Gửi
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

Kết nối lại với thiết bị để thực hiện quy trình khôi phục.

Tham số
serial String: Số sê-ri của thiết bị.

Gửi
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

public void recoverVirtualDevice (ITestDevice device, 
                String snapshotId, 
                DeviceNotAvailableException dnae)

Phục hồi thiết bị đã cho bằng cách đặt lại thiết bị.

Tham số
device ITestDevice: ITestDevice được dùng cho trình xử lý đặt lại thiết bị.

snapshotId String: snapshotId được dùng để tìm nạp bản tổng quan nhanh chính xác để khôi phục.

dnae DeviceNotAvailableException: DeviceNotAvailableException là ngoại lệ thiết bị hiện có không có sẵn.

Gửi
DeviceNotAvailableException nếu không khôi phục được thiết bị.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Chụp nhanh thiết bị đã cho

Tham số
device ITestDevice: ITestDevice được dùng cho trình xử lý ảnh chụp nhanh của thiết bị.

snapshotId String: snapshotId là tên của ảnh chụp nhanh sẽ được lưu.

Gửi
DeviceNotAvailableException nếu không khôi phục được thiết bị.

tearDownConnection

public void tearDownConnection ()

Dọn dẹp kết nối.