Khôi phục thiết bị
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Giao diện khôi phục thiết bị không có kết nối mạng.
Tóm tắt
Phương thức công khai | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Cố gắng khôi phục thiết bị đã cho không liên lạc được nữa. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Cố gắng khôi phục thiết bị không phản hồi đã cho ở chế độ trình tải khởi động. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Cố gắng khôi phục thiết bị không phản hồi đã cho ở chế độ khởi động nhanh. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Cố gắng khôi phục thiết bị không phản hồi đã cho ở chế độ khôi phục. |
default
void
|
setFastbootPath(String fastbootPath)
Thiết lập đường dẫn đến tệp nhị phân khởi động nhanh sẽ được sử dụng. |
Phương thức công khai
khôi phục thiết bị
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Cố gắng khôi phục thiết bị đã cho không liên lạc được nữa.
Phương thức sẽ chặn và chỉ trả về khi thiết bị ở trạng thái được yêu cầu.
Tham số | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor để sử dụng. |
recoverUntilOnline |
boolean : nếu đúng, phương thức sẽ trả về ngay khi thiết bị kết nối mạng trên adb.
Nếu giá trị là false (sai), phương thức sẽ chặn cho đến khi thiết bị có thể hoàn toàn để kiểm thử (ví dụ:
IDeviceStateMonitor#waitForDeviceAvailable() thành công. |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu không thể khôi phục thiết bị |
Trình tải khởi động khôi phục thiết bị
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Cố gắng khôi phục thiết bị không phản hồi đã cho ở chế độ trình tải khởi động.
Tham số | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor để sử dụng. |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu không thể khôi phục thiết bị |
Khôi phụcThiết bịKhởi động nhanh
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Cố gắng khôi phục thiết bị không phản hồi đã cho ở chế độ khởi động nhanh.
Tham số | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor để sử dụng. |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu không thể khôi phục thiết bị |
khôi phục thiết bị
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Cố gắng khôi phục thiết bị không phản hồi đã cho ở chế độ khôi phục.
Tham số | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor để sử dụng. |
Gửi | |
---|---|
DeviceNotAvailableException |
nếu không thể khôi phục thiết bị |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Thiết lập đường dẫn đến tệp nhị phân khởi động nhanh sẽ được sử dụng.
Tham số | |
---|---|
fastbootPath |
String : một String xác định đường dẫn đến tệp nhị phân khởi động nhanh. |