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.AndroidInfoTyp danych  | 
| 
        
        
        
        
        interface | FlashingResourcesParser.Constraintinterfejs 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: plikERROR(/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: plikERROR(/BufferedReader)zawierający odpowiednik pliku android-info.txt do przeanalizowania | 
| c | : mapowanie nazwy klucza naConstraint.  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: plikupdater.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: plikupdater.zip, który ma zostać zaflashowany | 
| c | : mapowanie nazwy klucza naConstraint.  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; | 
