FastbootHelper
public
class
FastbootHelper
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.FastbootHelper |
Klasa pomocnicza do operacji szybkiego rozruchu.
Podsumowanie
Konstruktory publiczne | |
---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
Konstruktor. |
Metody publiczne | |
---|---|
String
|
executeCommand(String serial, String command)
Wykonuje polecenie szybkiego rozruchu na urządzeniu i zwraca dane wyjściowe. |
|
getBootloaderAndFastbootdDevices()
Zwraca mapę numerów seryjnych urządzeń i informuje, czy są one w trybie fastbootd, czy nie. |
|
getBootloaderAndFastbootdTcpDevices(
Zwraca mapę numerów seryjnych urządzeń i informuje, czy są one w trybie fastbootd, czy nie. |
|
getDevices()
Zwraca zestaw numerów seryjnych urządzeń w trybie fastboot lub pusty zbiór, jeśli nie ma żadnych urządzeń typu fastboot. |
boolean
|
isFastbootAvailable()
Określ, czy szybki rozruch jest dostępny do użycia. |
boolean
|
isFastbootd(String serial)
Wskazuje, czy urządzenie jest w trybie Fastbootd, a nie programu rozruchowego. |
Konstruktory publiczne
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Konstruktor.
Parametry | |
---|---|
runUtil |
IRunUtil : IRunUtil . |
fastbootPath |
String |
Metody publiczne
Wykonajpolecenie
public String executeCommand (String serial, String command)
Wykonuje polecenie szybkiego rozruchu na urządzeniu i zwraca dane wyjściowe.
Parametry | |
---|---|
serial |
String : numer seryjny urządzenia. |
command |
String : polecenie szybkiego rozruchu do uruchomienia. |
Zwroty | |
---|---|
String |
dane wyjściowe polecenia szybkiego rozruchu. null, jeśli polecenie nie zadziała. |
getBootloaderAndFastbootdDevices
publicgetBootloaderAndFastbootdDevices ()
Zwraca mapę numerów seryjnych urządzeń i informuje, czy są one w trybie fastbootd, czy nie.
Zwroty | |
---|---|
|
mapa szeregów w programie rozruchowym lub w trybie fastbootd; w przypadku szybkiego rozruchu wartość logiczna to true (prawda) |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
Zwraca mapę numerów seryjnych urządzeń i informuje, czy są one w trybie fastbootd, czy nie.
Parametry | |
---|---|
serials |
: mapa numerów seryjnych urządzeń i numerów seryjnych trybu szybkiego rozruchu. |
Zwroty | |
---|---|
|
mapa szeregów w programie rozruchowym lub w trybie fastbootd; w przypadku szybkiego rozruchu wartość logiczna to true (prawda) |
getUrządzenia
publicgetDevices ()
Zwraca zestaw numerów seryjnych urządzeń w trybie fastboot lub pusty zbiór, jeśli nie ma żadnych urządzeń typu fastboot.
Zwroty | |
---|---|
|
szeregu numerów seryjnych urządzeń. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Określ, czy szybki rozruch jest dostępny do użycia.
Zwroty | |
---|---|
boolean |
jest Fastbootd
public boolean isFastbootd (String serial)
Wskazuje, czy urządzenie jest w trybie Fastbootd, a nie programu rozruchowego.
Parametry | |
---|---|
serial |
String |
Zwroty | |
---|---|
boolean |