Trình trợ giúp nhanh
public
class
FastbootHelper
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.FastbootHelper |
Một lớp trợ giúp cho các hoạt động khởi động nhanh.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
Hàm khởi tạo. |
Phương thức công khai | |
---|---|
String
|
executeCommand(String serial, String command)
Thực thi lệnh khởi động nhanh trên thiết bị và trả về kết quả. |
|
getBootloaderAndFastbootdDevices()
Trả về bản đồ nối tiếp thiết bị, cũng như biết các sê-ri đó có đang ở chế độ khởi động nhanh hay không. |
|
getBootloaderAndFastbootdTcpDevices(
Trả về bản đồ nối tiếp thiết bị, cũng như biết các sê-ri đó có đang ở chế độ khởi động nhanh hay không. |
|
getDevices()
Trả về một tập hợp nối tiếp thiết bị ở chế độ khởi động nhanh hoặc một tập rỗng nếu không có thiết bị khởi động nhanh. |
boolean
|
isFastbootAvailable()
Xác định xem tính năng khởi động nhanh có dùng được hay không. |
boolean
|
isFastbootd(String serial)
Trả về việc một thiết bị có đang ở chế độ Khởi động nhanh thay vì Trình tải khởi động hay không. |
Hàm khởi tạo công khai
Trình trợ giúp nhanh
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Hàm khởi tạo.
Tham số | |
---|---|
runUtil |
IRunUtil : IRunUtil . |
fastbootPath |
String |
Phương thức công khai
actionsCommand
public String executeCommand (String serial, String command)
Thực thi lệnh khởi động nhanh trên thiết bị và trả về kết quả.
Tham số | |
---|---|
serial |
String : một sê-ri thiết bị. |
command |
String : một lệnh khởi động nhanh để chạy. |
Giá trị trả về | |
---|---|
String |
kết quả của lệnh khởi động nhanh. rỗng nếu lệnh không thành công. |
phương thức khởi động nhanh và thiết bị khởi động nhanh
publicgetBootloaderAndFastbootdDevices ()
Trả về bản đồ nối tiếp thiết bị, cũng như biết các sê-ri đó có đang ở chế độ khởi động nhanh hay không.
Giá trị trả về | |
---|---|
|
bản đồ nối tiếp trong trình tải khởi động hoặc khởi động nhanh, boolean là đúng nếu ở chế độ khởi động nhanh |
phương thức tải khởi động và khởi động nhanhTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
Trả về bản đồ nối tiếp thiết bị, cũng như biết các sê-ri đó có đang ở chế độ khởi động nhanh hay không.
Tham số | |
---|---|
serials |
: bản đồ số sê-ri của thiết bị và số sê-ri của chế độ khởi động nhanh. |
Giá trị trả về | |
---|---|
|
bản đồ nối tiếp trong trình tải khởi động hoặc khởi động nhanh, boolean là đúng nếu ở chế độ khởi động nhanh |
các thiết bị
publicgetDevices ()
Trả về một tập hợp nối tiếp thiết bị ở chế độ khởi động nhanh hoặc một tập rỗng nếu không có thiết bị khởi động nhanh.
Giá trị trả về | |
---|---|
|
một tập hợp nối tiếp thiết bị. |
Khởi động nhanh
public boolean isFastbootAvailable ()
Xác định xem tính năng khởi động nhanh có dùng được hay không.
Giá trị trả về | |
---|---|
boolean |
Chế độ khởi động nhanh
public boolean isFastbootd (String serial)
Trả về việc một thiết bị có đang ở chế độ Khởi động nhanh thay vì Trình tải khởi động hay không.
Tham số | |
---|---|
serial |
String |
Trả về | |
---|---|
boolean |