FastbootHelper
public
class
FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
Lớp trợ giúp cho các thao tác fastboot.
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 fastboot trên thiết bị và trả về kết quả. |
Map<String, Boolean>
|
getBootloaderAndFastbootdDevices()
Trả về một bản đồ gồm số sê-ri của thiết bị và cho biết thiết bị đó có ở chế độ fastbootd hay không. |
Map<String, Boolean>
|
getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)
Trả về một bản đồ gồm số sê-ri của thiết bị và cho biết thiết bị đó có ở chế độ fastbootd hay không. |
Set<String>
|
getDevices()
Trả về một tập hợp số sê-ri của thiết bị ở chế độ fastboot hoặc một tập hợp trống nếu không có thiết bị fastboot. |
boolean
|
isFastbootAvailable()
Xác định xem bạn có thể sử dụng fastboot hay không. |
boolean
|
isFastbootd(String serial)
Trả về thông tin cho biết thiết bị có ở chế độ Fastbootd hay không thay vì ở Trình tải khởi động. |
Hàm khởi tạo công khai
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Hàm khởi tạo.
| Tham số | |
|---|---|
runUtil |
IRunUtil: một IRunUtil. |
fastbootPath |
String |
Phương thức công khai
executeCommand
public String executeCommand (String serial,
String command)Thực thi lệnh fastboot trên thiết bị và trả về kết quả.
| Tham số | |
|---|---|
serial |
String: số sê-ri của thiết bị. |
command |
String: lệnh fastboot để chạy. |
| Giá trị trả về | |
|---|---|
String |
kết quả của lệnh fastboot. Giá trị rỗng nếu lệnh không thành công. |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
Trả về một bản đồ gồm số sê-ri của thiết bị và cho biết thiết bị đó có ở chế độ fastbootd hay không.
| Giá trị trả về | |
|---|---|
Map<String, Boolean> |
một Bản đồ gồm số sê-ri trong trình tải khởi động hoặc fastbootd, giá trị boolean là true nếu ở chế độ fastbootd |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
Trả về một bản đồ gồm số sê-ri của thiết bị và cho biết thiết bị đó có ở chế độ fastbootd hay không.
| Tham số | |
|---|---|
serials |
Map: một bản đồ gồm số sê-ri của thiết bị và số sê-ri của chế độ fastboot. |
| Giá trị trả về | |
|---|---|
Map<String, Boolean> |
một Bản đồ gồm số sê-ri trong trình tải khởi động hoặc fastbootd, giá trị boolean là true nếu ở chế độ fastbootd |
getDevices
public Set<String> getDevices ()
Trả về một tập hợp số sê-ri của thiết bị ở chế độ fastboot hoặc một tập hợp trống nếu không có thiết bị fastboot.
| Giá trị trả về | |
|---|---|
Set<String> |
một tập hợp số sê-ri của thiết bị. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Xác định xem bạn có thể sử dụng fastboot hay không.
| Giá trị trả về | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
Trả về thông tin cho biết thiết bị có ở chế độ Fastbootd hay không thay vì ở Trình tải khởi động.
| Tham số | |
|---|---|
serial |
String |
| Trả về | |
|---|---|
boolean |
|