FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Una classe che analizza le versioni richieste dei file immagine ausiliari necessari per eseguire il flashing di un dispositivo. (ad es. bootloader, banda base e così via)
Riepilogo
Classi nidificate | |
|---|---|
class |
FlashingResourcesParser.AndroidInfo
Un typedef per |
interface |
FlashingResourcesParser.Constraint
Un'interfaccia di filtraggio, pensata per consentire a |
Costanti | |
|---|---|
String |
BASEBAND_VERSION_KEY
|
String |
BOARD_KEY
|
String |
BOOTLOADER_VERSION_KEY
|
String |
PRODUCT_KEY
|
Costruttori pubblici | |
|---|---|
FlashingResourcesParser(BufferedReader infoReader)
Costruisce un FlashingResourcesParser con il lettore AndroidInfo fornito Esposto per il test delle unità |
|
FlashingResourcesParser(BufferedReader infoReader,
Costruisce un FlashingResourcesParser con il lettore AndroidInfo fornito Esposto per il test delle unità |
|
FlashingResourcesParser(File deviceImgZipFile)
Crea un |
|
FlashingResourcesParser(File deviceImgZipFile,
Crea un |
|
Metodi pubblici | |
|---|---|
String
|
getRequiredBasebandVersion()
Recupera la versione della banda di base richiesta specificata nel file zip dell'immagine del dispositivo. Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente. |
|
getRequiredBoards()
Recupera i tipi di scheda richiesti specificati nel file zip dell'immagine del dispositivo. |
String
|
getRequiredBootloaderVersion()
Ottiene la versione del bootloader richiesta specificata nel file zip dell'immagine del dispositivo. Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente. |
String
|
getRequiredImageVersion(String imageVersionKey)
Recupera la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
Recupera la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo. Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente. |
Costanti
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
Constant Value: "version-baseband"
BOARD_KEY
public static final String BOARD_KEY
Constant Value: "board"
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
Valore costante: "version-bootloader"
PRODUCT_KEY
public static final String PRODUCT_KEY
Constant Value: "product"
Costruttori pubblici
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Costruisce un FlashingResourcesParser con il lettore AndroidInfo fornito
Esposto per il test delle unità
| Parametri | |
|---|---|
infoReader |
BufferedReader: un ERROR(/BufferedReader) contenente l'equivalente di android-info.txt da
analizzare |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,
c) Costruisce un FlashingResourcesParser con il lettore AndroidInfo fornito
Esposto per il test delle unità
| Parametri | |
|---|---|
infoReader |
BufferedReader: un ERROR(/BufferedReader) contenente l'equivalente di android-info.txt da
analizzare |
c |
: una mappa dal nome della chiave a Constraint. I nomi delle immagini verranno controllati in base
al vincolo appropriato (se presente) come prerequisito per l'aggiunta. Può essere null per
disattivare il filtro. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Crea un FlashingResourcesParser e analizza l'immagine del dispositivo specificata per
i requisiti di flashing.
| Parametri | |
|---|---|
deviceImgZipFile |
File: Il file updater.zip da flashare |
| Lanci | |
|---|---|
TargetSetupError |
|
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,
c) Crea un FlashingResourcesParser e analizza l'immagine del dispositivo specificata per
i requisiti di flashing. I requisiti di lampeggiamento devono superare il vincolo appropriato (se esistente) prima di essere aggiunti. I requisiti rifiutati verranno eliminati automaticamente.
| Parametri | |
|---|---|
deviceImgZipFile |
File: Il file updater.zip da flashare |
c |
: una mappa dal nome della chiave a Constraint. I nomi delle immagini verranno controllati in base
al vincolo appropriato (se presente) come prerequisito per l'aggiunta. Può essere null per
disattivare il filtro. |
| Lanci | |
|---|---|
TargetSetupError |
|
Metodi pubblici
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Recupera la versione della banda di base richiesta specificata nel file zip dell'immagine del dispositivo.
Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente.
| Ritorni | |
|---|---|
String |
la versione della banda base o null se non specificata |
getRequiredBoards
publicgetRequiredBoards ()
Recupera i tipi di scheda richiesti specificati nel file zip dell'immagine del dispositivo.
| Ritorni | |
|---|---|
|
i tipi di scheda o null se non specificati |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Ottiene la versione del bootloader richiesta specificata nel file zip dell'immagine del dispositivo.
Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente.
| Ritorni | |
|---|---|
String |
la versione del bootloader o null se non specificata |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Recupera la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo
Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente.
| Parametri | |
|---|---|
imageVersionKey |
String: l'identificatore previsto delle informazioni sulla versione dell'immagine |
| Ritorni | |
|---|---|
String |
la versione richiesta per l'immagine specificata o null se non specificata |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey,
String productName)Recupera la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo. Se
productName non è null, questo metodo verificherà (e restituirà, se presenti)
i requisiti delle immagini specificati per quel particolare prodotto. Se non esiste alcun requisito specifico per il prodotto, verrà restituito il requisito globale o null se non esiste alcun requisito di alcun tipo per quel particolare versionKey.
Se sono elencate più versioni, scegli l'ultima, presupponendo che le versioni siano ordinate alfabeticamente dalla meno recente alla più recente.
| Parametri | |
|---|---|
imageVersionKey |
String: l'identificatore previsto delle informazioni sulla versione dell'immagine |
productName |
String: Un nome di prodotto specifico da controllare |
| Ritorni | |
|---|---|
String |
la versione richiesta per l'immagine specificata o null se non specificata |