Analizator FlashingResources
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 umożliwiający usłudze |
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)
Konstruuje FlashingResourcesParser za pomocą dołączonego czytnika AndroidInfo Reader Udostępnione do testowania jednostkowego |
|
FlashingResourcesParser(BufferedReader infoReader,
Konstruuje FlashingResourcesParser za pomocą dołączonego czytnika 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 określoną w pliku ZIP z obrazem urządzenia. Jeśli wymienionych jest kilka wersji, pobierz najnowsze z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej. |
|
getRequiredBoards()
Pobiera wymagane typy płytek określone w pliku ZIP z obrazem urządzenia. |
String
|
getRequiredBootloaderVersion()
Pobiera wymaganą wersję programu rozruchowego określoną w pliku ZIP z obrazem urządzenia. Jeśli wymienionych jest kilka wersji, pobierz najnowsze 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 skompresowanym z obrazem urządzenia. Jeśli wymienionych jest kilka wersji, pobierz najnowsze 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 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
Analizator FlashingResources
public FlashingResourcesParser (BufferedReader infoReader)
Tworzy obiekt FlashingResourcesParser za pomocą podanego obiektu AndroidInfo Reader
Udostępnione do testowania jednostkowego
Parametry | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) zawierający odpowiednik 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 |
: mapa od nazwy klucza na Constraint . Jako warunek wstępny dodania nazwy obrazów będą sprawdzane pod kątem odpowiedniego ograniczenia (jeśli istnieje). Może być puste, aby wyłączyć filtrowanie. |
Analizator FlashingResources
public FlashingResourcesParser (File deviceImgZipFile)
Utwórz FlashingResourcesParser
i poproś o przeanalizowanie określonego obrazu urządzenia pod kątem wymagań dotyczących Flasha.
Parametry | |
---|---|
deviceImgZipFile |
File : plik updater.zip , który ma zostać zaflashowany |
Rzuty | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Utwórz FlashingResourcesParser
i poproś o przeanalizowanie określonego obrazu urządzenia pod kątem wymagań dotyczących Flasha. Wymagania dotyczące migania muszą przejść odpowiednie ograniczenie (jeśli takie istnieje) przed dodaniem. Odrzucone wymagania zostaną odrzucone bez powiadomienia.
Parametry | |
---|---|
deviceImgZipFile |
File : plik updater.zip do flashowania |
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. Aby wyłączyć filtrowanie, może mieć wartość null. |
Rzuty | |
---|---|
TargetSetupError |
Metody publiczne
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Pobiera wymaganą wersję pasma podstawowego określoną w pliku ZIP z obrazem urządzenia.
Jeśli wymienionych jest kilka wersji, pobierz najnowsze 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 |
getWymaganeBoard
publicgetRequiredBoards ()
Pobiera wymagane typy płytek określone w pliku ZIP 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 wymienionych jest kilka wersji, pobierz najnowsze z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej.
Zwroty | |
---|---|
String |
wersja programu rozruchowego lub null , jeśli nie zostanie określona |
getRequiredImageVersion
public 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.
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 ZIP z obrazem urządzenia. Jeśli productName
ma wartość inną niż null
, ta metoda sprawdzi (i zwróci, jeśli występują) wymagania dotyczące zdjęć określone dla danego produktu. Jeśli nie ma żadnych wymagań dotyczących konkretnego produktu, system zwróci wymaganie globalne lub wartość null
, jeśli w przypadku danego elementu versionKey
nie ma żadnych wymagań.
Jeśli wymienionych jest kilka wersji, pobierz najnowsze z założeniem, że wersje są sortowane alfabetycznie od najstarszej do najnowszej.
Parametry | |
---|---|
imageVersionKey |
String : oczekiwany identyfikator informacji o wersji obrazu. |
productName |
String : konkretna nazwa produktu do sprawdzenia |
Zwroty | |
---|---|
String |
wymagana wersja danego obrazu lub null , jeśli nie jest określona; |