Analisi delle risorse lampeggianti
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 il flashing di un dispositivo. (ad es. bootloader, banda di base e così via)
Riepilogo
Classi nidificate | |
---|---|
class |
FlashingResourcesParser.AndroidInfo
Un typedef per |
interface |
FlashingResourcesParser.Constraint
Un'interfaccia di filtro che consente a |
Campi | |
---|---|
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
|
Costruttori pubblici | |
---|---|
FlashingResourcesParser(File deviceImgZipFile,
Crea un |
|
FlashingResourcesParser(File deviceImgZipFile)
Crea un |
|
FlashingResourcesParser(BufferedReader infoReader,
Crea un FlashingResourcesParser con il lettore AndroidInfo fornito Esposizione per test delle unità |
|
FlashingResourcesParser(BufferedReader infoReader)
Crea un FlashingResourcesParser con il lettore AndroidInfo fornito Esposizione per test delle unità |
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, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al più recente. |
|
getRequiredBoards()
Ottiene i tipi di lavagna richiesti specificati nel file ZIP dell'immagine del dispositivo. |
String
|
getRequiredBootloaderVersion()
Ottiene la versione richiesta del bootloader specificata nel file ZIP dell'immagine del dispositivo. Se sono elencate più versioni, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al 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, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al 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, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al più recente. |
Campi
CHIAVE_VERSIONE_BASEBAND_VERSION
public static final String BASEBAND_VERSION_KEY
CHIAVE_BOARD
public static final String BOARD_KEY
CHIAVE_VERSIONE_BOOTLOADER
public static final String BOOTLOADER_VERSION_KEY
CHIAVE_PRODOTTO
public static final String PRODUCT_KEY
Costruttori pubblici
Analisi delle risorse lampeggianti
public FlashingResourcesParser (File deviceImgZipFile,c)
Crea un FlashingResourcesParser
e chiedigli di analizzare l'immagine del dispositivo specificata per
di flashing. I requisiti di flashing devono soddisfare il vincolo appropriato (se
esiste) prima di essere aggiunti. I requisiti rifiutati verranno eliminati automaticamente.
Parametri | |
---|---|
deviceImgZipFile |
File : il file updater.zip da eseguire il flashing |
c |
: una mappa dal nome della chiave a Constraint . I nomi delle immagini verranno verificati rispetto a
l'eventuale vincolo appropriato come prerequisito per l'aggiunta. Può essere nullo per
disattiva i filtri. |
Lanci | |
---|---|
TargetSetupError |
Analisi delle risorse lampeggianti
public FlashingResourcesParser (File deviceImgZipFile)
Crea un FlashingResourcesParser
e chiedigli di analizzare l'immagine del dispositivo specificata per
di flashing.
Parametri | |
---|---|
deviceImgZipFile |
File : il file updater.zip da eseguire il flashing |
Lanci | |
---|---|
TargetSetupError |
Analisi delle risorse lampeggianti
public FlashingResourcesParser (BufferedReader infoReader,c)
Crea un FlashingResourcesParser con il lettore AndroidInfo fornito
Esposizione per test delle unità
Parametri | |
---|---|
infoReader |
BufferedReader : un valore ERROR(/BufferedReader) contenente l'equivalente di android-info.txt per
analizzare |
c |
: una mappa dal nome della chiave a Constraint . I nomi delle immagini verranno verificati rispetto a
l'eventuale vincolo appropriato come prerequisito per l'aggiunta. Può essere nullo per
disattiva i filtri. |
Analisi delle risorse lampeggianti
public FlashingResourcesParser (BufferedReader infoReader)
Crea un FlashingResourcesParser con il lettore AndroidInfo fornito
Esposizione per test delle unità
Parametri | |
---|---|
infoReader |
BufferedReader : un valore ERROR(/BufferedReader) contenente l'equivalente di android-info.txt per
analizzare |
Metodi pubblici
getRequestBasebandVersion
public String getRequiredBasebandVersion ()
Recupera la versione della banda di base richiesta specificata nel file ZIP dell'immagine del dispositivo.
Se sono elencate più versioni, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al più recente.
Ritorni | |
---|---|
String |
la versione banda di base o null se non specificata |
getRequiredBoards
publicgetRequiredBoards ()
Ottiene i tipi di lavagna richiesti specificati nel file ZIP dell'immagine del dispositivo.
Ritorni | |
---|---|
|
i tipi di lavagna o null se non specificato |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Ottiene la versione richiesta del bootloader specificata nel file ZIP dell'immagine del dispositivo.
Se sono elencate più versioni, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al 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, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al 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 presente
requisiti delle immagini specificati per quel particolare prodotto. Se non sono previsti requisiti specifici per il prodotto
esiste, utilizzerà il requisito globale oppure null
in caso contrario
esiste un requisito di qualsiasi tipo per quel particolare versionKey
.
Se sono elencate più versioni, ottieni quella più recente partendo dal presupposto che le versioni vengano ordinate in ordine alfabetico dal meno recente al più recente.
Parametri | |
---|---|
imageVersionKey |
String : l'identificatore previsto delle informazioni sulla versione dell'immagine |
productName |
String : un nome di prodotto specifico da verificare |
Ritorni | |
---|---|
String |
la versione richiesta per l'immagine specificata o null se non specificata |