FlashowanieResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Klasa, która analizuje wymagane wersje pomocniczych plików obrazów potrzebnych do flashowania urządzenia. (np. bootloader, pasmo podstawowe itp.)
Streszczenie
Zagnieżdżone klasy | |
---|---|
class | FlashingResourcesParser.AndroidInfo Typ def dla |
interface | FlashingResourcesParser.Constraint Interfejs filtrujący, którego zadaniem 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 za pomocą dostarczonego czytnika AndroidInfo Wystawiony do testów jednostkowych | |
FlashingResourcesParser (BufferedReader infoReader) Konstruuje FlashingResourcesParser za pomocą dostarczonego czytnika 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 najstarszej do najnowszej. |
getRequiredBoards () Pobiera wymagane typy płytek 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 najstarszej do najnowszej. |
String | getRequiredImageVersion (String imageVersionKey) Pobiera wymaganą niestandardową wersję obrazu 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 najstarszej do najnowszej. |
String | getRequiredImageVersion (String imageVersionKey, String productName) Pobiera wymaganą niestandardową wersję obrazu 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 najstarszej do najnowszej. |
Pola
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
KLUCZ PŁYTY
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
FlashowanieResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Utwórz FlashingResourcesParser
i poproś go o przeanalizowanie określonego obrazu urządzenia pod kątem wymagań dotyczących flashowania. Wymagania dotyczące flashowania muszą przejść odpowiednie ograniczenie (jeśli takie istnieje) przed dodaniem. Odrzucone wymagania zostaną pominię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 wstępny dodania. Może mieć wartość null, aby wyłączyć filtrowanie. |
Rzuca | |
---|---|
TargetSetupError |
FlashowanieResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Utwórz FlashingResourcesParser
i poproś go o przeanalizowanie określonego obrazu urządzenia pod kątem wymagań dotyczących flashowania.
Parametry | |
---|---|
deviceImgZipFile | File : Plik updater.zip do flashowania |
Rzuca | |
---|---|
TargetSetupError |
FlashowanieResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Konstruuje FlashingResourcesParser za pomocą dostarczonego czytnika AndroidInfo
Wystawiony do testów jednostkowychParametry | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) zawierający odpowiednik pliku Android-info.txt do analizy |
c | Constraint . Nazwy obrazów zostaną sprawdzone pod kątem odpowiednich ograniczeń (jeśli istnieją) jako warunek wstępny dodania. Może mieć wartość null, aby wyłączyć filtrowanie. |
FlashowanieResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Konstruuje FlashingResourcesParser za pomocą dostarczonego czytnika AndroidInfo
Wystawiony do testów jednostkowychParametry | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) zawierający odpowiednik pliku Android-info.txt do analizy |
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 najstarszej do najnowszej.Zwroty | |
---|---|
String | wersja pasma podstawowego lub null , jeśli nie określono |
getRequiredBoards
publicgetRequiredBoards ()
Pobiera wymagane typy płytek określone w pliku zip obrazu urządzenia.
Zwroty | |
---|---|
typy tablic 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 najstarszej do najnowszej.Zwroty | |
---|---|
String | wersja programu ładującego lub null , jeśli nie określono |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Pobiera wymaganą niestandardową wersję obrazu 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 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ą niestandardową wersję obrazu określoną w pliku zip obrazu urządzenia. Jeśli productName
ma wartość różną od 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, zostanie zwrócone wymaganie globalne lub wartość null
, jeśli dla tej konkretnej versionKey
nie istnieją żadne wymagania.
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-12-01 UTC.