Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ClignotantRessourcesParser

public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser

java.lang.Object
com.android.tradefed.targetprep.FlashingResourcesParser


Une classe qui analyse les versions requises des fichiers image auxiliaires nécessaires pour flasher un périphérique. (par exemple, chargeur de démarrage, bande de base, etc.)

Résumé

Classes imbriquées

class FlashingResourcesParser.AndroidInfo

Un typedef pour Map<String, MultiMap<String, String>> .

interface FlashingResourcesParser.Constraint

Une interface de filtrage, destinée à permettre à FlashingResourcesParser d'ignorer certaines ressources qu'il pourrait autrement utiliser

Des champs

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

Constructeurs publics

FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c)

Créez un FlashingResourcesParser et FlashingResourcesParser -lui d'analyser l'image de périphérique spécifiée pour les exigences de clignotement.

FlashingResourcesParser (File deviceImgZipFile)

Créez un FlashingResourcesParser et FlashingResourcesParser -lui d'analyser l'image de périphérique spécifiée pour les exigences de clignotement.

FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c)

Construit un FlashingResourcesParser avec le lecteur AndroidInfo fourni

Exposé pour les tests unitaires

FlashingResourcesParser (BufferedReader infoReader)

Construit un FlashingResourcesParser avec le lecteur AndroidInfo fourni

Exposé pour les tests unitaires

Méthodes publiques

String getRequiredBasebandVersion ()

Obtient la version de bande de base requise spécifiée dans le fichier zip de l'image de l'appareil.

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

getRequiredBoards ()

Obtient le ou les types de carte requis spécifiés dans le fichier zip de l'image de l'appareil.

String getRequiredBootloaderVersion ()

Obtient la version requise du chargeur de démarrage spécifiée dans le fichier zip de l'image de l'appareil.

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

String getRequiredImageVersion (String imageVersionKey)

Obtient la version d'image personnalisée requise spécifiée dans le zip de l'image de l'appareil

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

String getRequiredImageVersion (String imageVersionKey, String productName)

Obtient la version d'image personnalisée requise spécifiée dans le fichier zip de l'image de l'appareil.

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

Des champs

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

Constructeurs publics

ClignotantRessourcesParser

public FlashingResourcesParser (File deviceImgZipFile, 
                 c)

Créez un FlashingResourcesParser et FlashingResourcesParser -lui d'analyser l'image de périphérique spécifiée pour les exigences de clignotement. Les exigences de clignotement doivent passer la contrainte appropriée (s'il en existe une) avant d'être ajoutées. Les exigences rejetées seront supprimées silencieusement.

Paramètres
deviceImgZipFile File : le fichier updater.zip à flasher

c : Une carte du nom de la clé à la Constraint . Les noms d'image seront vérifiés par rapport à la contrainte appropriée (le cas échéant) comme condition préalable à leur ajout. Peut être nul pour désactiver le filtrage.

Jette
TargetSetupError

ClignotantRessourcesParser

public FlashingResourcesParser (File deviceImgZipFile)

Créez un FlashingResourcesParser et FlashingResourcesParser -lui d'analyser l'image de périphérique spécifiée pour les exigences de clignotement.

Paramètres
deviceImgZipFile File : le fichier updater.zip à flasher

Jette
TargetSetupError

ClignotantRessourcesParser

public FlashingResourcesParser (BufferedReader infoReader, 
                 c)

Construit un FlashingResourcesParser avec le lecteur AndroidInfo fourni

Exposé pour les tests unitaires

Paramètres
infoReader BufferedReader : une ERROR(/BufferedReader) contenant l'équivalent de android-info.txt à analyser

c : Une carte du nom de la clé à la Constraint . Les noms d'image seront vérifiés par rapport à la contrainte appropriée (le cas échéant) comme condition préalable à leur ajout. Peut être nul pour désactiver le filtrage.

ClignotantRessourcesParser

public FlashingResourcesParser (BufferedReader infoReader)

Construit un FlashingResourcesParser avec le lecteur AndroidInfo fourni

Exposé pour les tests unitaires

Paramètres
infoReader BufferedReader : une ERROR(/BufferedReader) contenant l'équivalent de android-info.txt à analyser

Méthodes publiques

getRequiredBasebandVersion

public String getRequiredBasebandVersion ()

Obtient la version de bande de base requise spécifiée dans le fichier zip de l'image de l'appareil.

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

Retour
String la version de bande de base ou null si non spécifié

getRequiredBoards

public  getRequiredBoards ()

Obtient le ou les types de carte requis spécifiés dans le fichier zip de l'image de l'appareil.

Retour
les types de cartes ou null si non spécifié

getRequiredBootloaderVersion

public String getRequiredBootloaderVersion ()

Obtient la version requise du chargeur de démarrage spécifiée dans le fichier zip de l'image de l'appareil.

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

Retour
String la version du chargeur de démarrage ou null si non spécifié

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey)

Obtient la version d'image personnalisée requise spécifiée dans le zip de l'image de l'appareil

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

Paramètres
imageVersionKey String : l'identifiant attendu des informations de version de l'image

Retour
String la version requise pour l'image donnée ou null si non spécifié

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey, 
                String productName)

Obtient la version d'image personnalisée requise spécifiée dans le fichier zip de l'image de l'appareil. Si productName est non null , cette méthode vérifiera (et retournera le cas échéant) les exigences d'image spécifiées pour ce produit particulier. Si aucune exigence spécifique au produit n'existe, il reviendra au renvoi de l'exigence globale, ou null si aucune exigence d'aucune sorte n'existe pour cette versionKey particulière.

Si plusieurs versions sont répertoriées, obtenez la dernière en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.

Paramètres
imageVersionKey String : l'identifiant attendu des informations de version de l'image

productName String : un nom de produit spécifique à vérifier

Retour
String la version requise pour l'image donnée ou null si non spécifié