FastbootHelper
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.
Bản tóm tắt
Các nhà xây dựng công cộng | |
---|---|
FastbootHelper ( IRunUtil runUtil, String fastbootPath) Người xây dựng. |
Phương pháp công khai | |
---|---|
String | executeCommand (String serial, String command) Thực hiện lệnh fastboot trên một thiết bị và trả về kết quả đầu ra. |
getBootloaderAndFastbootdDevices () Trả về bản đồ các nối tiếp thiết bị và chúng có ở chế độ fastbootd hay không. | |
getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials) Trả về bản đồ các nối tiếp thiết bị và chúng có ở chế độ fastbootd 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 tập hợp trống nếu không có thiết bị khởi động nhanh. | |
boolean | isFastbootAvailable () Xác định xem fastboot có sẵn để sử dụng hay không. |
boolean | isFastbootd (String serial) Trả về thiết bị có ở trong Fastbootd thay vì Bootloader hay không. |
Các nhà xây dựng công cộng
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Người xây dựng.
Thông số | |
---|---|
runUtil | IRunUtil : một IRunUtil . |
fastbootPath | String |
Phương pháp công khai
thi hành lệnh
public String executeCommand (String serial, String command)
Thực hiện lệnh fastboot trên một thiết bị và trả về kết quả đầu ra.
Thông số | |
---|---|
serial | String : một nối tiếp thiết bị. |
command | String : lệnh fastboot để chạy. |
Lợi nhuận | |
---|---|
String | đầu ra của lệnh fastboot. null nếu lệnh không thành công. |
getBootloaderAndFastbootdDevices
publicgetBootloaderAndFastbootdDevices ()
Trả về bản đồ các nối tiếp thiết bị và chúng có ở chế độ fastbootd hay không.
Lợi nhuận | |
---|---|
Bản đồ nối tiếp trong bootloader hoặc fastbootd, boolean là true nếu trong fastbootd |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
Trả về bản đồ các nối tiếp thiết bị và chúng có ở chế độ fastbootd hay không.
Thông số | |
---|---|
serials |
Lợi nhuận | |
---|---|
Bản đồ nối tiếp trong bootloader hoặc fastbootd, boolean là true nếu trong fastbootd |
getDevices
publicgetDevices ()
Trả về một tập hợp nối tiếp thiết bị ở chế độ khởi động nhanh hoặc tập hợp trống nếu không có thiết bị khởi động nhanh.
Lợi nhuận | |
---|---|
một tập hợp các thiết bị nối tiếp. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Xác định xem fastboot có sẵn để sử dụng hay không.
Lợi nhuận | |
---|---|
boolean |
isFastbootd
public boolean isFastbootd (String serial)
Trả về thiết bị có ở trong Fastbootd thay vì Bootloader hay không.
Thông số | |
---|---|
serial | String |
Lợi nhuận | |
---|---|
boolean |