Kết nối trừu tượng

public abstract class AbstractConnection
extends Object

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


Biểu diễn 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 động kết nối của thiết bị.

void notifyAdbRebootCalled()

Thông báo khi doAdb điện thoại khởi động lại.

void reconnect(String serial)

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

void reconnectForRecovery(String serial)

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

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

Khôi phục 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

Kết nối trừu tượng

public AbstractConnection ()

Phương thức công khai

khởi tạoKết nối

public void initializeConnection ()

Khởi động kết nối của thiết bị.

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

thông báo choKhởi động lại được gọi

public void notifyAdbRebootCalled ()

Thông báo khi doAdb điện thoại khởi động lại.

kết nối lại

public void reconnect (String serial)

Kết nối lại kết nố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

kết nối lại để khôi phục

public void reconnectForRecovery (String serial)

Kết nối lạ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

khôi phục thiết bị ảo

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

Khôi phục thiết bị đã cho bằng cách đặt lại thiết bị.

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

snapshotId String: snapshotId dùng để tìm nạp đúng bản tổng quan nhanh cần khôi phục.

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

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 thiết bị.

snapshotId String: snapshotId là tên của bản tổng quan nhanh sẽ được lưu.

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

*Kết nối *downDown

public void tearDownConnection ()

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