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 przeflashowania urządzenia. (np.program rozruchowy, pasmo podstawowe itp.)
Podsumowanie
Zagnieżdżone klasy | |
---|---|
class |
FlashingResourcesParser.AndroidInfo
Typ danych |
interface |
FlashingResourcesParser.Constraint
interfejs filtrowania, który pozwala |
Fieldsem | |
---|---|
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(BufferedReader infoReader)
Tworzy obiekt FlashingResourcesParser za pomocą podanego obiektu AndroidInfo Reader Udostępnione do testowania jednostkowego |
|
FlashingResourcesParser(BufferedReader infoReader,
Tworzy obiekt FlashingResourcesParser za pomocą podanego obiektu AndroidInfo Reader Udostępnione do testowania jednostkowego |
|
FlashingResourcesParser(File deviceImgZipFile)
Utwórz |
|
FlashingResourcesParser(File deviceImgZipFile,
Utwórz |
Metody publiczne | |
---|---|
String
|
getRequiredBasebandVersion()
Pobiera wymaganą wersję pasma podstawowego wskazaną w pliku zip z obrazem urządzenia. Jeśli wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej. |
|
getRequiredBoards()
Pobiera wymagane typy płyty określone w pliku skompresowanym z obrazem urządzenia. |
String
|
getRequiredBootloaderVersion()
Pobiera wymaganą wersję programu rozruchowego określoną w pliku ZIP z obrazem urządzenia. Jeśli wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej. |
String
|
getRequiredImageVersion(String imageVersionKey)
Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku skompresowanym z obrazem urządzenia. Jeśli wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku skompresowanym z obrazem urządzenia. Jeśli wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej. |
Fieldsem
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
PRODUCT_KEY
public static final String PRODUCT_KEY
Konstruktory publiczne
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Tworzy obiekt FlashingResourcesParser za pomocą podanego obiektu AndroidInfo Reader
Udostępnione do testowania jednostkowego
Parametry | |
---|---|
infoReader |
BufferedReader : plik ERROR(/BufferedReader) zawierający odpowiednik pliku android-info.txt do przeanalizowania |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Tworzy obiekt FlashingResourcesParser za pomocą podanego obiektu AndroidInfo Reader
Udostępnione do testowania jednostkowego
Parametry | |
---|---|
infoReader |
BufferedReader : plik ERROR(/BufferedReader) zawierający odpowiednik pliku android-info.txt do przeanalizowania |
c |
: mapowanie nazwy klucza na Constraint . Nazwy obrazów będą sprawdzane pod kątem odpowiedniego ograniczenia (jeśli takie istnieje) jako warunku wstępnego. Może być puste, aby wyłączyć filtrowanie. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Utwórz FlashingResourcesParser
i spraw, aby przeanalizował obraz wybranego urządzenia pod kątem wymagań dotyczących flashowania.
Parametry | |
---|---|
deviceImgZipFile |
File : plik updater.zip , który ma zostać zaflashowany |
Rzuty | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Utwórz FlashingResourcesParser
i spraw, aby przeanalizował obraz wybranego urządzenia pod kątem wymagań dotyczących flashowania. Wymagania dotyczące migania muszą przejść odpowiednie ograniczenie (jeśli istnieje) przed dodaniem. Odrzucone wymagania zostaną po cichu odrzucone.
Parametry | |
---|---|
deviceImgZipFile |
File : plik updater.zip , który ma zostać zaflashowany |
c |
: mapowanie nazwy klucza na Constraint . Nazwy obrazów będą sprawdzane pod kątem odpowiedniego ograniczenia (jeśli takie istnieje) jako warunku wstępnego. Może być puste, aby wyłączyć filtrowanie. |
Rzuty | |
---|---|
TargetSetupError |
Metody publiczne
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Pobiera wymaganą wersję pasma podstawowego wskazaną w pliku zip z obrazem urządzenia.
Jeśli wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej.
Zwroty | |
---|---|
String |
wersja pasma podstawowego lub null , jeśli nie określono; |
getRequiredBoards
publicgetRequiredBoards ()
Pobiera wymagane typy płyty określone w pliku skompresowanym z obrazem urządzenia.
Zwroty | |
---|---|
|
typy tablic lub null , jeśli nie określono |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Pobiera wymaganą wersję programu rozruchowego określoną w pliku ZIP z obrazem urządzenia.
Jeśli wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej.
Zwroty | |
---|---|
String |
wersję 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 wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej.
Parametry | |
---|---|
imageVersionKey |
String : oczekiwany identyfikator informacji o wersji obrazu |
Zwroty | |
---|---|
String |
wymagana wersja danego obrazu lub null , jeśli nie jest określona; |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Pobiera wymaganą wersję obrazu niestandardowego określoną w pliku skompresowanym z obrazem urządzenia. Jeśli productName
nie jest równe null
, ta metoda sprawdzi (i zwróci, jeśli jest obecny) wymagania dotyczące obrazu określone dla tego konkretnego produktu. Jeśli nie ma wymagań dotyczących konkretnego produktu, zwróci wymagania globalne, a jeśli nie ma żadnych wymagań dotyczących danego versionKey
, zwróci null
.
Jeśli wyświetla się kilka wersji, pobierz najnowszą, zakładając, że wersje są posortowane od najstarszej do najnowszej w kolejności alfabetycznej.
Parametry | |
---|---|
imageVersionKey |
String : oczekiwany identyfikator informacji o wersji obrazu |
productName |
String : nazwa konkretnego produktu do sprawdzenia |
Zwroty | |
---|---|
String |
wymagana wersja danego obrazu lub null , jeśli nie jest określona; |