IntermitenteResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Objeto | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Una clase que analiza las versiones requeridas de archivos de imágenes auxiliares necesarios para actualizar un dispositivo. (por ejemplo, gestor de arranque, banda base, etc.)
Resumen
clases anidadas | |
---|---|
class | FlashingResourcesParser.AndroidInfo Una definición de tipo para |
interface | FlashingResourcesParser.Constraint Una interfaz de filtrado, destinada a permitir que |
Campos | |
---|---|
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
|
Constructores públicos | |
---|---|
FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c) Cree un | |
FlashingResourcesParser (File deviceImgZipFile) Cree un | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) Construye un FlashingResourcesParser con el AndroidInfo Reader suministrado Expuesto para pruebas unitarias | |
FlashingResourcesParser (BufferedReader infoReader) Construye un FlashingResourcesParser con el AndroidInfo Reader suministrado Expuesto para pruebas unitarias |
Métodos públicos | |
---|---|
String | getRequiredBasebandVersion () Obtiene la versión de banda base requerida especificada en el archivo zip de la imagen del dispositivo. Si se enumeran varias versiones, obtenga la última, asumiendo que las versiones se ordenan alfabéticamente de la más antigua a la más nueva. |
getRequiredBoards () Obtiene los tipos de placa requeridos especificados en el archivo zip de la imagen del dispositivo. | |
String | getRequiredBootloaderVersion () Obtiene la versión requerida del cargador de arranque especificada en el archivo zip de la imagen del dispositivo. Si se enumeran varias versiones, obtenga la última, asumiendo que las versiones se ordenan alfabéticamente de la más antigua a la más nueva. |
String | getRequiredImageVersion (String imageVersionKey) Obtiene la versión de imagen personalizada requerida especificada en el zip de la imagen del dispositivo Si se enumeran varias versiones, obtenga la última, asumiendo que las versiones se ordenan alfabéticamente de la más antigua a la más nueva. |
String | getRequiredImageVersion (String imageVersionKey, String productName) Obtiene la versión de imagen personalizada requerida especificada en el archivo zip de la imagen del dispositivo. Si se enumeran varias versiones, obtenga la última, asumiendo que las versiones se ordenan alfabéticamente de la más antigua a la más nueva. |
Campos
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
PRODUCTO_KEY
public static final String PRODUCT_KEY
Constructores públicos
IntermitenteResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Cree un FlashingResourcesParser
y haga que analice la imagen del dispositivo especificada para conocer los requisitos de actualización. Los requisitos de intermitencia deben pasar la restricción adecuada (si existe) antes de agregarse. Los requisitos rechazados se eliminarán silenciosamente.
Parámetros | |
---|---|
deviceImgZipFile | File : El archivo updater.zip que se va a actualizar |
c | Constraint . Los nombres de las imágenes se compararán con la restricción adecuada (si corresponde) como requisito previo para agregarlas. Puede ser nulo para deshabilitar el filtrado. |
Lanza | |
---|---|
TargetSetupError |
IntermitenteResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Cree un FlashingResourcesParser
y haga que analice la imagen del dispositivo especificada para conocer los requisitos de actualización.
Parámetros | |
---|---|
deviceImgZipFile | File : El archivo updater.zip que se va a actualizar |
Lanza | |
---|---|
TargetSetupError |
IntermitenteResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Construye un FlashingResourcesParser con el AndroidInfo Reader suministrado
Expuesto para pruebas unitariasParámetros | |
---|---|
infoReader | BufferedReader : un ERROR(/BufferedReader) que contiene el equivalente de android-info.txt para analizar |
c | Constraint . Los nombres de las imágenes se compararán con la restricción adecuada (si corresponde) como requisito previo para agregarlas. Puede ser nulo para deshabilitar el filtrado. |
IntermitenteResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Construye un FlashingResourcesParser con el AndroidInfo Reader suministrado
Expuesto para pruebas unitariasParámetros | |
---|---|
infoReader | BufferedReader : un ERROR(/BufferedReader) que contiene el equivalente de android-info.txt para analizar |
Métodos públicos
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Obtiene la versión de banda base requerida especificada en el archivo zip de la imagen del dispositivo.
Si se enumeran varias versiones, obtenga la última, asumiendo que las versiones se ordenan alfabéticamente de la más antigua a la más nueva.Devoluciones | |
---|---|
String | la versión de banda base o null si no se especifica |
getRequiredBoards
publicgetRequiredBoards ()
Obtiene los tipos de placa requeridos especificados en el archivo zip de la imagen del dispositivo.
Devoluciones | |
---|---|
los tipos de tablero o null si no se especifica |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Obtiene la versión requerida del cargador de arranque especificada en el archivo zip de la imagen del dispositivo.
Si se enumeran varias versiones, obtenga la última, asumiendo que las versiones se ordenan alfabéticamente de la más antigua a la más nueva.Devoluciones | |
---|---|
String | la versión del gestor de arranque o null si no se especifica |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Obtiene la versión de imagen personalizada requerida especificada en el zip de la imagen del dispositivo
Si se enumeran varias versiones, obtenga la última, asumiendo que las versiones se ordenan alfabéticamente de la más antigua a la más nueva.Parámetros | |
---|---|
imageVersionKey | String : el identificador esperado de la información de versión de la imagen. |
Devoluciones | |
---|---|
String | la versión requerida para la imagen dada o null si no se especifica |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Obtiene la versión de imagen personalizada requerida especificada en el archivo zip de la imagen del dispositivo. Si productName
no es null
, este método verificará (y devolverá si están presentes) los requisitos de imagen especificados para ese producto en particular. Si no existe ningún requisito específico del producto, volverá a devolver el requisito global, o null
si no existe ningún requisito de ningún tipo para esa versionKey
en particular.
Parámetros | |
---|---|
imageVersionKey | String : el identificador esperado de la información de versión de la imagen. |
productName | String : un nombre de producto específico para verificar |
Devoluciones | |
---|---|
String | la versión requerida para la imagen dada o null si no se especifica |
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2023-12-01 (UTC).