FlashingResourcesParser
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 |
interface | FlashingResourcesParser.Constraint Une interface de filtrage, destinée à permettre à |
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 (File deviceImgZipFile) Créez un | |
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 plus récente 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 cartes requis spécifiés dans le fichier zip de l'image de l'appareil. | |
String | getRequiredBootloaderVersion () Obtient la version du chargeur de démarrage requise spécifiée dans le fichier zip de l'image de l'appareil. Si plusieurs versions sont répertoriées, obtenez la plus récente 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 fichier zip de l'image de l'appareil Si plusieurs versions sont répertoriées, obtenez la plus récente 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 plus récente 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
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Créez un FlashingResourcesParser
et faites-le analyser l'image de périphérique spécifiée pour les exigences de clignotement. Les exigences de solin doivent respecter la contrainte appropriée (le cas échéant) avant d'être ajoutées. Les exigences rejetées seront supprimées silencieusement.
Paramètres | |
---|---|
deviceImgZipFile | File : Le fichier updater.zip à flasher |
c | Constraint . Les noms d'image seront vérifiés par rapport à la contrainte appropriée (le cas échéant) en tant que condition préalable à l'ajout. Peut être nul pour désactiver le filtrage. |
Lance | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Créez un FlashingResourcesParser
et faites-le analyser l'image de périphérique spécifiée pour les exigences de clignotement.
Paramètres | |
---|---|
deviceImgZipFile | File : Le fichier updater.zip à flasher |
Lance | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Construit un FlashingResourcesParser avec le lecteur AndroidInfo fourni
Exposé pour les tests unitairesParamètres | |
---|---|
infoReader | BufferedReader : une ERROR(/BufferedReader) contenant l'équivalent d'android-info.txt à parser |
c | Constraint . Les noms d'image seront vérifiés par rapport à la contrainte appropriée (le cas échéant) en tant que condition préalable à l'ajout. Peut être nul pour désactiver le filtrage. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Construit un FlashingResourcesParser avec le lecteur AndroidInfo fourni
Exposé pour les tests unitairesParamètres | |
---|---|
infoReader | BufferedReader : une ERROR(/BufferedReader) contenant l'équivalent d'android-info.txt à parser |
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 plus récente en supposant que les versions sont triées de la plus ancienne à la plus récente par ordre alphabétique.Retour | |
---|---|
String | la version en bande de base ou null si non spécifié |
getRequiredBoards
publicgetRequiredBoards ()
Obtient le ou les types de cartes 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 du chargeur de démarrage requise spécifiée dans le fichier zip de l'image de l'appareil.
Si plusieurs versions sont répertoriées, obtenez la plus récente 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 fichier zip de l'image de l'appareil
Si plusieurs versions sont répertoriées, obtenez la plus récente 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
n'est pas null
, cette méthode vérifiera (et renverra le cas échéant) les exigences d'image spécifiées pour ce produit particulier. S'il n'existe aucune exigence spécifique au produit, il revient à renvoyer l'exigence globale, ou null
s'il n'existe aucune exigence de quelque sorte que ce soit pour cette versionKey
particulière.
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é |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/03/30 (UTC).