FastbootHelper
public class FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
Вспомогательный класс для операций быстрой загрузки (fastboot).
Краткое содержание
Государственные строители | |
|---|---|
FastbootHelper ( IRunUtil runUtil, String fastbootPath)Конструктор. | |
Общедоступные методы | |
|---|---|
String | executeCommand (String serial, String command)Выполняет команду fastboot на устройстве и возвращает результат. |
Map<String, Boolean> | getBootloaderAndFastbootdDevices ()Возвращает карту серийных номеров устройств и информацию о том, находятся ли они в режиме fastbootd или нет. |
Map<String, Boolean> | getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)Возвращает карту серийных номеров устройств и информацию о том, находятся ли они в режиме fastbootd или нет. |
Set<String> | getDevices ()Возвращает набор серийных номеров устройств в режиме fastboot или пустой набор, если устройств в режиме fastboot нет. |
boolean | isFastbootAvailable ()Определите, доступна ли функция fastboot для использования. |
boolean | isFastbootd (String serial)Возвращает значение, указывающее, находится ли устройство в режиме Fastbootd, а не в режиме Bootloader. |
Государственные строители
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Конструктор.
| Параметры | |
|---|---|
runUtil | IRunUtil : a IRunUtil . |
fastbootPath | String |
Общедоступные методы
выполнитьКоманду
public String executeCommand (String serial,
String command)Выполняет команду fastboot на устройстве и возвращает результат.
| Параметры | |
|---|---|
serial | String : серийный номер устройства. |
command | String : команда fastboot для выполнения. |
| Возвраты | |
|---|---|
String | Результат выполнения команды fastboot. Значение null, если команда завершилась неудачей. |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
Возвращает карту серийных номеров устройств и информацию о том, находятся ли они в режиме fastbootd или нет.
| Возвраты | |
|---|---|
Map<String, Boolean> | Карта последовательного порта в загрузчике или fastbootd; логическое значение истинно, если используется fastbootd. |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
Возвращает карту серийных номеров устройств и информацию о том, находятся ли они в режиме fastbootd или нет.
| Параметры | |
|---|---|
serials | Map : карта серийных номеров устройств и серийных номеров в режиме fastboot. |
| Возвраты | |
|---|---|
Map<String, Boolean> | Карта последовательного порта в загрузчике или fastbootd; логическое значение истинно, если используется fastbootd. |
getDevices
public Set<String> getDevices ()
Возвращает набор серийных номеров устройств в режиме fastboot или пустой набор, если устройств в режиме fastboot нет.
| Возвраты | |
|---|---|
Set<String> | набор серийных номеров устройств. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Определите, доступна ли функция fastboot для использования.
| Возвраты | |
|---|---|
boolean | |
isFastbootd
public boolean isFastbootd (String serial)
Возвращает значение, указывающее, находится ли устройство в режиме Fastbootd, а не в режиме Bootloader.
| Параметры | |
|---|---|
serial | String |
| Возвраты | |
|---|---|
boolean | |