FlashingResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Object | |
com.android.tradefed.targetprep.FlashingResourcesParser |
Klasa, która analizuje wymagane wersje plików obrazów pomocniczych potrzebnych do flashowania urządzenia. (np. bootloader, baseband itp.)
Streszczenie
Klasy zagnieżdżone | |
---|---|
class | FlashingResourcesParser.AndroidInfo Typedef 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
|
Konstruktorzy publiczni | |
---|---|
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ą, zakładając, że wersje są sortowane alfabetycznie od najstarszych do najnowszych. |
getRequiredBoards () Pobiera wymagane typy tablic 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ą, zakładając, że wersje są sortowane alfabetycznie od najstarszych do najnowszych. |
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ą, zakładając, że wersje są sortowane alfabetycznie od najstarszych do najnowszych. |
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ą, zakładając, że wersje są sortowane alfabetycznie od najstarszych do najnowszych. |
Pola
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
BOARD_KEY
public static final String BOARD_KEY
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
KLUCZ PRODUKTU
public static final String PRODUCT_KEY
Konstruktorzy publiczni
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Utwórz FlashingResourcesParser
i przeanalizuj określony obraz urządzenia pod kątem wymagań dotyczących flashowania. Wymagania flashowania muszą przejść odpowiednie ograniczenie (jeśli istnieje) przed dodaniem. Odrzucone wymagania zostaną po cichu usunięte.
Parametry | |
---|---|
deviceImgZipFile | File : plik updater.zip do flashowania |
c | Constraint . Nazwy obrazów będą sprawdzane pod kątem odpowiedniego ograniczenia (jeśli istnieje) jako warunek wstępny dodania. Może mieć wartość null, aby wyłączyć filtrowanie. |
Rzuty | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Utwórz FlashingResourcesParser
i przeanalizuj 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 pliku android-info.txt do przeanalizowania |
c | Constraint . Nazwy obrazów będą sprawdzane pod kątem odpowiedniego ograniczenia (jeśli istnieje) jako warunek wstępny 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 pliku 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ą, zakładając, że wersje są sortowane alfabetycznie od najstarszych do najnowszych.Zwroty | |
---|---|
String | wersja pasma podstawowego lub null , jeśli nie określono |
getRequiredBoards
publicgetRequiredBoards ()
Pobiera wymagane typy tablic określone w pliku zip obrazu urządzenia.
Zwroty | |
---|---|
typy plansz 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ą, zakładając, że wersje są sortowane alfabetycznie od najstarszych do najnowszych.Zwroty | |
---|---|
String | wersja programu ładującego lub null , jeśli nie określono |
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ą, zakładając, że wersje są sortowane alfabetycznie od najstarszych do najnowszych.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
ma wartość inną niż null
, ta metoda sprawdzi (i zwróci, jeśli istnieją) wymagania dotyczące obrazu określone dla tego konkretnego produktu. Jeśli nie istnieje żadne wymaganie specyficzne dla produktu, nastąpi powrót do zwrócenia wymagania globalnego lub null
, jeśli nie ma żadnego wymagania dla tego konkretnego versionKey
.
Parametry | |
---|---|
imageVersionKey | String : oczekiwany identyfikator informacji o wersji obrazu |
productName | String : Określona nazwa produktu do sprawdzenia |
Zwroty | |
---|---|
String | wymagana wersja dla danego obrazu lub null , jeśli nie określono |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.