IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


Interfaccia per fornire le versioni richieste dei file di immagini ausiliari necessari per eseguire il flashing di un dispositivo. (ad es. bootloader, banda base e così via)

Riepilogo

Metodi pubblici

abstract String getRequiredBasebandVersion()

Recupera la versione banda di base richiesta specificata nel file ZIP dell'immagine del dispositivo.

abstract Collection<String> getRequiredBoards()

Recupera i tipi di scheda richiesti specificati nel file ZIP dell'immagine del dispositivo.

abstract String getRequiredBootloaderVersion()

Recupera la versione del bootloader richiesta specificata nel file ZIP dell'immagine del dispositivo.

abstract String getRequiredImageVersion(String versionKey)

Recupera la versione dell'immagine personalizzata richiesta specificata nel file ZIP dell'immagine del dispositivo.

abstract String getRequiredImageVersion(String versionKey, String productName)

Recupera la versione dell'immagine personalizzata richiesta specificata nel file ZIP dell'immagine del dispositivo.

abstract String getRequiredTrustyVersion()

Recupera la versione di Trusty richiesta specificata nel file ZIP dell'immagine del dispositivo.

Metodi pubblici

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

Recupera la versione banda di base richiesta specificata nel file ZIP dell'immagine del dispositivo.

Restituisce
String la versione banda di base o null se non specificata

getRequiredBoards

public abstract Collection<String> getRequiredBoards ()

Recupera i tipi di scheda richiesti specificati nel file ZIP dell'immagine del dispositivo.

Restituisce
Collection<String> i tipi di scheda o null se non specificati

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

Recupera la versione del bootloader richiesta specificata nel file ZIP dell'immagine del dispositivo.

Restituisce
String la versione del bootloader o null se non specificata

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey)

Recupera la versione dell'immagine personalizzata richiesta specificata nel file ZIP dell'immagine del dispositivo.

Parametri
versionKey String: l'identificatore previsto delle informazioni sulla versione dell'immagine

Restituisce
String la versione richiesta per l'immagine specificata o null se non specificata

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

Recupera la versione dell'immagine personalizzata richiesta specificata nel file ZIP dell'immagine del dispositivo. Se productName non è non-null, questo metodo verificherà (e restituirà se presente) i requisiti dell'immagine specificati per quel particolare prodotto. Se non esiste un requisito specifico del prodotto , verrà ripristinato il requisito globale o null se non esiste alcun requisito di alcun tipo per quella particolare versionKey.

Parametri
versionKey String: l'identificatore previsto delle informazioni sulla versione dell'immagine

productName String: un nome di prodotto specifico da controllare

Restituisce
String la versione richiesta per l'immagine specificata o null se non specificata

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

Recupera la versione di Trusty richiesta specificata nel file ZIP dell'immagine del dispositivo.

Restituisce
String la versione di Trusty o null se non specificata