IntermitenteResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Objeto | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Una clase que analiza las versiones requeridas de los archivos de imágenes auxiliares necesarios para flashear un dispositivo. (por ejemplo, cargador de arranque, banda base, etc.)
Resumen
Clases anidadas | |
---|---|
class | FlashingResourcesParser.AndroidInfo Un typedef 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 zip de la imagen del dispositivo. Si se enumeran varias versiones, obtenga la última con la suposición de que las versiones se ordenan alfabéticamente de la más antigua a la más reciente. |
getRequiredBoards () Obtiene los tipos de placa requeridos especificados en el zip de la imagen del dispositivo. | |
String | getRequiredBootloaderVersion () Obtiene la versión requerida del cargador de arranque especificada en el zip de la imagen del dispositivo. Si se enumeran varias versiones, obtenga la última con la suposición de que las versiones se ordenan alfabéticamente de la más antigua a la más reciente. |
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 con la suposición de que las versiones se ordenan alfabéticamente de la más antigua a la más reciente. |
String | getRequiredImageVersion (String imageVersionKey, String productName) 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 con la suposición de que las versiones se ordenan alfabéticamente de la más antigua a la más reciente. |
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_CLAVE
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 especificado para conocer los requisitos de actualización. Los requisitos de parpadeo deben pasar la restricción adecuada (si existe) antes de agregarse. Los requisitos rechazados se eliminarán en silencio.
Parámetros | |
---|---|
deviceImgZipFile | File : el archivo updater.zip que se actualizará |
c | Constraint . Los nombres de las imágenes se compararán con la restricción adecuada (si la hay) como requisito previo para que se agreguen. 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 especificado para conocer los requisitos de actualización.
Parámetros | |
---|---|
deviceImgZipFile | File : el archivo updater.zip que se 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 la hay) como requisito previo para que se agreguen. 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 zip de la imagen del dispositivo.
Si se enumeran varias versiones, obtenga la última con la suposición de que las versiones se ordenan alfabéticamente de la más antigua a la más reciente.Devoluciones | |
---|---|
String | la versión de banda base o null si no se especifica |
obtenerTablerosRequeridos
publicgetRequiredBoards ()
Obtiene los tipos de placa requeridos especificados en el zip de la imagen del dispositivo.
Devoluciones | |
---|---|
los tipos de placa o null si no se especifica |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Obtiene la versión requerida del cargador de arranque especificada en el zip de la imagen del dispositivo.
Si se enumeran varias versiones, obtenga la última con la suposición de que las versiones se ordenan alfabéticamente de la más antigua a la más reciente.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 con la suposición de que las versiones se ordenan alfabéticamente de la más antigua a la más reciente.Parámetros | |
---|---|
imageVersionKey | String : el identificador esperado de la información de la 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 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 será 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 la 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 las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2023-03-30 (UTC)