FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
| 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.program rozruchowy, pasmo podstawowe itp.)
Podsumowanie
Zagnieżdżone klasy | |
|---|---|
class |
FlashingResourcesParser.AndroidInfo
Definicja typu dla elementu |
interface |
FlashingResourcesParser.Constraint
interfejs filtrowania, który umożliwia |
Stałe | |
|---|---|
String |
BASEBAND_VERSION_KEY
|
String |
BOARD_KEY
|
String |
BOOTLOADER_VERSION_KEY
|
String |
PRODUCT_KEY
|
Publiczne konstruktory | |
|---|---|
FlashingResourcesParser(BufferedReader infoReader)
Tworzy obiekt FlashingResourcesParser z podanym czytnikiem AndroidInfo. Udostępniono do testowania jednostkowego |
|
FlashingResourcesParser(BufferedReader infoReader,
Tworzy obiekt FlashingResourcesParser z podanym czytnikiem AndroidInfo. Udostępniono do testowania jednostkowego |
|
FlashingResourcesParser(File deviceImgZipFile)
Utwórz |
|
FlashingResourcesParser(File deviceImgZipFile,
Utwórz |
|
Metody publiczne | |
|---|---|
String
|
getRequiredBasebandVersion()
Pobiera wymaganą wersję pasma podstawowego określoną w pliku ZIP obrazu urządzenia. Jeśli jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane alfabetycznie od najstarszej do najnowszej. |
|
getRequiredBoards()
Pobiera wymagane typy płyt określone w pliku ZIP z obrazem urządzenia. |
String
|
getRequiredBootloaderVersion()
Pobiera wymaganą wersję programu rozruchowego określoną w pliku ZIP obrazu urządzenia. Jeśli jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane alfabetycznie od najstarszej do najnowszej. |
String
|
getRequiredImageVersion(String imageVersionKey)
Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku ZIP obrazu urządzenia. Jeśli jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane 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 jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane alfabetycznie od najstarszej do najnowszej. |
Stałe
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
Stała wartość: "version-baseband"
BOARD_KEY
public static final String BOARD_KEY
Wartość stała: "board"
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
Stała wartość: "version-bootloader"
PRODUCT_KEY
public static final String PRODUCT_KEY
Wartość stała: „product”
Publiczne konstruktory
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Tworzy obiekt FlashingResourcesParser z podanym czytnikiem AndroidInfo.
Udostępniono do testowania jednostkowego
| Parametry | |
|---|---|
infoReader |
BufferedReader: ERROR(/BufferedReader) zawierający odpowiednik pliku android-info.txt do przeanalizowania |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,
c) Tworzy obiekt FlashingResourcesParser z podanym czytnikiem AndroidInfo.
Udostępniono do testowania jednostkowego
| Parametry | |
|---|---|
infoReader |
BufferedReader: ERROR(/BufferedReader) zawierający odpowiednik pliku android-info.txt do przeanalizowania |
c |
: Mapa z nazwą klucza na Constraint. Nazwy obrazów będą sprawdzane pod kątem odpowiedniego ograniczenia (jeśli takie istnieje) jako warunek wstępny dodania. Może mieć wartość null, aby wyłączyć filtrowanie. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Utwórz FlashingResourcesParser i sprawdź, czy określony obraz urządzenia spełnia wymagania dotyczące flashowania.
| Parametry | |
|---|---|
deviceImgZipFile |
File: plik updater.zip do wgrania |
| Zgłasza | |
|---|---|
TargetSetupError |
|
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,
c) Utwórz FlashingResourcesParser i sprawdź, czy określony obraz urządzenia spełnia wymagania dotyczące flashowania. Wymagania dotyczące migania muszą spełniać odpowiednie ograniczenia (jeśli takie istnieją), zanim zostaną dodane. Odrzucone wymagania zostaną pominięte bez powiadomienia.
| Parametry | |
|---|---|
deviceImgZipFile |
File: plik updater.zip do wgrania |
c |
: Mapa z nazwą klucza na Constraint. Nazwy obrazów będą sprawdzane pod kątem odpowiedniego ograniczenia (jeśli takie istnieje) jako warunek wstępny dodania. Może mieć wartość null, aby wyłączyć filtrowanie. |
| Zgłasza | |
|---|---|
TargetSetupError |
|
Metody publiczne
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Pobiera wymaganą wersję pasma podstawowego określoną w pliku ZIP obrazu urządzenia.
Jeśli jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane alfabetycznie od najstarszej do najnowszej.
| Zwroty | |
|---|---|
String |
wersja pasma podstawowego lub null, jeśli nie została podana; |
getRequiredBoards
publicgetRequiredBoards ()
Pobiera wymagane typy płyt określone w pliku ZIP z obrazem urządzenia.
| Zwroty | |
|---|---|
|
rodzaje tablic lub null, jeśli nie zostały określone. |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Pobiera wymaganą wersję programu rozruchowego określoną w pliku ZIP obrazu urządzenia.
Jeśli jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane alfabetycznie od najstarszej do najnowszej.
| Zwroty | |
|---|---|
String |
wersja programu rozruchowego 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 jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane alfabetycznie od najstarszej do najnowszej.
| Parametry | |
|---|---|
imageVersionKey |
String: oczekiwany identyfikator informacji o wersji obrazu. |
| Zwroty | |
|---|---|
String |
wymaganą wersję danego obrazu lub null, jeśli nie została określona. |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey,
String productName)Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku ZIP obrazu urządzenia. Jeśli parametr productName nie jest wartością null, ta metoda sprawdzi (i zwróci, jeśli są) wymagania dotyczące obrazu określone dla danego produktu. Jeśli nie ma wymagań dotyczących konkretnego produktu, system powróci do globalnych wymagań lub null, jeśli dla danego versionKey nie ma żadnych wymagań.
Jeśli jest wymienionych kilka wersji, wybierz najnowszą, zakładając, że są one posortowane alfabetycznie od najstarszej do najnowszej.
| Parametry | |
|---|---|
imageVersionKey |
String: oczekiwany identyfikator informacji o wersji obrazu. |
productName |
String: konkretna nazwa produktu do sprawdzenia. |
| Zwroty | |
|---|---|
String |
wymaganą wersję danego obrazu lub null, jeśli nie została określona. |