FlashingResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Oggetto | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Una classe che analizza le versioni richieste dei file immagine ausiliari necessari per eseguire il flashing di un dispositivo. (es. bootloader, baseband, ecc.)
Riepilogo
Classi nidificate | |
---|---|
class | FlashingResourcesParser.AndroidInfo Un typedef per |
interface | FlashingResourcesParser.Constraint Un'interfaccia di filtraggio, destinata a consentire |
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, c) FlashingResourcesParser (File deviceImgZipFile, c) Crea un | |
FlashingResourcesParser (File deviceImgZipFile) Crea un | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) Costruisce un FlashingResourcesParser con l'AndroidInfo Reader fornito Esposto per unit test | |
FlashingResourcesParser (BufferedReader infoReader) Costruisce un FlashingResourcesParser con l'AndroidInfo Reader fornito Esposto per unit test |
Metodi pubblici | |
---|---|
String | getRequiredBasebandVersion () Ottiene la versione in banda base richiesta specificata nello zip dell'immagine del dispositivo. Se sono elencate più versioni, ottenere l'ultima partendo dal presupposto che le versioni vengano ordinate dalla meno recente alla più recente in ordine alfabetico. |
getRequiredBoards () Ottiene i tipi di scheda richiesti specificati nello zip dell'immagine del dispositivo. | |
String | getRequiredBootloaderVersion () Ottiene la versione del bootloader richiesta specificata nello zip dell'immagine del dispositivo. Se sono elencate più versioni, ottenere l'ultima partendo dal presupposto che le versioni vengano ordinate dalla meno recente alla più recente in ordine alfabetico. |
String | getRequiredImageVersion (String imageVersionKey) Ottiene la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo Se sono elencate più versioni, ottenere l'ultima partendo dal presupposto che le versioni vengano ordinate dalla meno recente alla più recente in ordine alfabetico. |
String | getRequiredImageVersion (String imageVersionKey, String productName) Ottiene la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo. Se sono elencate più versioni, ottenere l'ultima partendo dal presupposto che le versioni vengano ordinate dalla meno recente alla più recente in ordine alfabetico. |
Campi
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
PRODOTTO_CHIAVE
public static final String PRODUCT_KEY
Costruttori pubblici
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Crea un FlashingResourcesParser
e chiedigli di analizzare l'immagine del dispositivo specificata per i requisiti di flashing. I requisiti lampeggianti devono superare il vincolo appropriato (se ne esiste uno) prima di essere aggiunti. I requisiti rifiutati verranno eliminati silenziosamente.
Parametri | |
---|---|
deviceImgZipFile | File : il file updater.zip da aggiornare |
c | Constraint . I nomi delle immagini verranno confrontati con il vincolo appropriato (se presente) come prerequisito per l'aggiunta. Può essere nullo per disabilitare il filtraggio. |
Getta | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Crea un FlashingResourcesParser
e chiedigli di analizzare l'immagine del dispositivo specificata per i requisiti di flashing.
Parametri | |
---|---|
deviceImgZipFile | File : il file updater.zip da aggiornare |
Getta | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Costruisce un FlashingResourcesParser con l'AndroidInfo Reader fornito
Esposto per unit testParametri | |
---|---|
infoReader | BufferedReader : un ERROR(/BufferedReader) contenente l'equivalente di android-info.txt da analizzare |
c | Constraint . I nomi delle immagini verranno confrontati con il vincolo appropriato (se presente) come prerequisito per l'aggiunta. Può essere nullo per disabilitare il filtraggio. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Costruisce un FlashingResourcesParser con l'AndroidInfo Reader fornito
Esposto per unit testParametri | |
---|---|
infoReader | BufferedReader : un ERROR(/BufferedReader) contenente l'equivalente di android-info.txt da analizzare |
Metodi pubblici
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Ottiene la versione in banda base richiesta specificata nello zip dell'immagine del dispositivo.
Se sono elencate più versioni, ottenere l'ultima partendo dal presupposto che le versioni vengano ordinate dalla meno recente alla più recente in ordine alfabetico.ritorna | |
---|---|
String | la versione in banda base o null se non specificato |
getRequiredBoards
publicgetRequiredBoards ()
Ottiene i tipi di scheda richiesti specificati nello zip dell'immagine del dispositivo.
ritorna | |
---|---|
i tipi di scheda o null se non specificato |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Ottiene la versione del bootloader richiesta specificata nello zip dell'immagine del dispositivo.
Se sono elencate più versioni, ottenere l'ultima partendo dal presupposto che le versioni vengano ordinate dalla meno recente alla più recente in ordine alfabetico.ritorna | |
---|---|
String | la versione del bootloader o null se non specificato |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Ottiene la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo
Se sono elencate più versioni, ottenere l'ultima partendo dal presupposto che le versioni vengano ordinate dalla meno recente alla più recente in ordine alfabetico.Parametri | |
---|---|
imageVersionKey | String : l'identificatore previsto delle informazioni sulla versione dell'immagine |
ritorna | |
---|---|
String | la versione richiesta per una determinata immagine o null se non specificato |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Ottiene la versione dell'immagine personalizzata richiesta specificata nel file zip dell'immagine del dispositivo. Se productName
è diverso da null
, questo metodo verificherà (e restituirà se presente) i requisiti di immagine specificati per quel particolare prodotto. Se non esiste alcun requisito specifico del prodotto, tornerà alla restituzione del requisito globale o null
se non esiste alcun requisito di alcun tipo per quel particolare versionKey
.
Parametri | |
---|---|
imageVersionKey | String : l'identificatore previsto delle informazioni sulla versione dell'immagine |
productName | String : un nome di prodotto specifico da controllare |
ritorna | |
---|---|
String | la versione richiesta per una determinata immagine o null se non specificato |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2023-03-30 UTC.