FlashingResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Obiekt | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Klasa, która analizuje wymagane wersje pomocniczych plików obrazów potrzebnych do flashowania urządzenia. (np. program ładujący, pasmo podstawowe itp.)
Streszczenie
Klasy zagnieżdżone | |
---|---|
class | FlashingResourcesParser.AndroidInfo Definicja typu dla |
interface | FlashingResourcesParser.Constraint Interfejs filtrujący, którego celem jest umożliwienie |
Pola | |
---|---|
public static final String | BASEBAND_VERSION_KEY |
public static final String | BOARD_KEY |
public static final String | BOOTLOADER_VERSION_KEY |
public static final String | PRODUCT_KEY
|
Konstruktory publiczne | |
---|---|
FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c) Utwórz | |
FlashingResourcesParser (File deviceImgZipFile) Utwórz | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) Konstruuje FlashingResourcesParser z dostarczonym czytnikiem AndroidInfo Wystawiony do testów jednostkowych | |
FlashingResourcesParser (BufferedReader infoReader) Konstruuje FlashingResourcesParser z dostarczonym czytnikiem AndroidInfo Wystawiony do testów jednostkowych |
Metody publiczne | |
---|---|
String | getRequiredBasebandVersion () Pobiera wymaganą wersję pasma podstawowego określoną w pliku zip obrazu urządzenia. Jeśli na liście znajduje się wiele wersji, pobierz najnowszą z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej. |
getRequiredBoards () Pobiera wymagane typy płyt określone w pliku ZIP obrazu urządzenia. | |
String | getRequiredBootloaderVersion () Pobiera wymaganą wersję programu ładującego określoną w pliku zip obrazu urządzenia. Jeśli na liście znajduje się wiele wersji, pobierz najnowszą z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej. |
String | getRequiredImageVersion (String imageVersionKey) Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku zip obrazu urządzenia Jeśli na liście znajduje się wiele wersji, pobierz najnowszą z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej. |
String | getRequiredImageVersion (String imageVersionKey, String productName) Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku zip obrazu urządzenia. Jeśli na liście znajduje się wiele wersji, pobierz najnowszą z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej. |
Pola
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
KLUCZ_TABLIC
public static final String BOARD_KEY
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
KLUCZ PRODUKTU
public static final String PRODUCT_KEY
Konstruktory publiczne
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Utwórz FlashingResourcesParser
i pozwól mu przeanalizować określony obraz urządzenia pod kątem wymagań dotyczących flashowania. Wymagania flashowania muszą przejść odpowiednie ograniczenie (jeśli takie istnieje) przed dodaniem. Odrzucone wymagania zostaną po cichu usunięte.
Parametry | |
---|---|
deviceImgZipFile | File : plik updater.zip do flashowania |
c | Constraint . Nazwy obrazów zostaną sprawdzone pod kątem odpowiednich ograniczeń (jeśli istnieją) jako warunek dodania. Może mieć wartość null, aby wyłączyć filtrowanie. |
Rzuty | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Utwórz FlashingResourcesParser
i pozwól mu przeanalizować określony obraz urządzenia pod kątem wymagań dotyczących flashowania.
Parametry | |
---|---|
deviceImgZipFile | File : plik updater.zip do flashowania |
Rzuty | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Konstruuje FlashingResourcesParser z dostarczonym czytnikiem AndroidInfo
Wystawiony do testów jednostkowychParametry | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) zawierający odpowiednik android-info.txt do przeanalizowania |
c | Constraint . Nazwy obrazów zostaną sprawdzone pod kątem odpowiednich ograniczeń (jeśli istnieją) jako warunek dodania. Może mieć wartość null, aby wyłączyć filtrowanie. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Konstruuje FlashingResourcesParser z dostarczonym czytnikiem AndroidInfo
Wystawiony do testów jednostkowychParametry | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) zawierający odpowiednik android-info.txt do przeanalizowania |
Metody publiczne
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Pobiera wymaganą wersję pasma podstawowego określoną w pliku zip obrazu urządzenia.
Jeśli na liście znajduje się wiele wersji, pobierz najnowszą z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej.Zwroty | |
---|---|
String | wersja pasma podstawowego lub null , jeśli nie określono |
getRequiredBoards
publicgetRequiredBoards ()
Pobiera wymagane typy płyt określone w pliku ZIP obrazu urządzenia.
Zwroty | |
---|---|
typy planszy lub null , jeśli nie określono |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Pobiera wymaganą wersję programu ładującego określoną w pliku zip obrazu urządzenia.
Jeśli na liście znajduje się wiele wersji, pobierz najnowszą z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej.Zwroty | |
---|---|
String | wersja programu ładującego lub null , jeśli nie została określona |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku zip obrazu urządzenia
Jeśli na liście znajduje się wiele wersji, pobierz najnowszą z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej.Parametry | |
---|---|
imageVersionKey | String : oczekiwany identyfikator informacji o wersji obrazu |
Zwroty | |
---|---|
String | wymagana wersja dla danego obrazu lub null , jeśli nie określono |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku zip obrazu urządzenia. Jeśli productName
nie ma null
, ta metoda sprawdzi (i zwróci, jeśli są) wymagania dotyczące obrazu określone dla tego konkretnego produktu. Jeśli nie istnieje żadne wymaganie specyficzne dla produktu, powróci do zwrócenia wymagania globalnego lub wartości null
, jeśli nie ma żadnego wymagania dla tej konkretnej versionKey
.
Parametry | |
---|---|
imageVersionKey | String : oczekiwany identyfikator informacji o wersji obrazu |
productName | String : Konkretna nazwa produktu do sprawdzenia |
Zwroty | |
---|---|
String | wymagana wersja dla danego obrazu lub null , jeśli nie określono |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-03-30 UTC.