FlashingResourcesParser
public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Uma classe que analisa as versões necessárias de arquivos de imagem auxiliares necessários para atualizar um dispositivo. (por exemplo, bootloader, banda base, etc)
Resumo
Classes aninhadas | |
|---|---|
class | FlashingResourcesParser.AndroidInfo Um typedef para |
interface | FlashingResourcesParser.Constraint Uma interface de filtragem, 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
|
Construtores públicos | |
|---|---|
FlashingResourcesParser (File deviceImgZipFile, c)FlashingResourcesParser (File deviceImgZipFile, c) Crie um | |
FlashingResourcesParser (File deviceImgZipFile) Crie um | |
FlashingResourcesParser (BufferedReader infoReader, c)FlashingResourcesParser (BufferedReader infoReader, c)Constrói um FlashingResourcesParser com o AndroidInfo Reader fornecido Exposto para testes unitários | |
FlashingResourcesParser (BufferedReader infoReader)Constrói um FlashingResourcesParser com o AndroidInfo Reader fornecido Exposto para testes unitários | |
Métodos públicos | |
|---|---|
String | getRequiredBasebandVersion ()Obtém a versão da banda base necessária especificada no zip da imagem do dispositivo. Se várias versões estiverem listadas, obtenha a mais recente supondo que as versões sejam classificadas da mais antiga para a mais recente em ordem alfabética. |
getRequiredBoards ()Obtém os tipos de placa necessários especificados no zip da imagem do dispositivo. | |
String | getRequiredBootloaderVersion ()Obtém a versão necessária do bootloader especificada no zip da imagem do dispositivo. Se várias versões estiverem listadas, obtenha a mais recente supondo que as versões sejam classificadas da mais antiga para a mais recente em ordem alfabética. |
String | getRequiredImageVersion (String imageVersionKey)Obtém a versão da imagem personalizada necessária especificada no zip da imagem do dispositivo Se várias versões estiverem listadas, obtenha a mais recente supondo que as versões sejam classificadas da mais antiga para a mais recente em ordem alfabética. |
String | getRequiredImageVersion (String imageVersionKey, String productName)Obtém a versão da imagem personalizada necessária especificada no zip da imagem do dispositivo. Se várias versões estiverem listadas, obtenha a mais recente supondo que as versões sejam classificadas da mais antiga para a mais recente em ordem alfabética. |
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
CHAVE DO PRODUTO
public static final String PRODUCT_KEY
Construtores públicos
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,
c) Crie um FlashingResourcesParser e faça com que ele analise a imagem do dispositivo especificada para requisitos de atualização. Os requisitos de flashing devem passar pela restrição apropriada (se existir) antes de serem adicionados. Os requisitos rejeitados serão eliminados silenciosamente.
| Parâmetros | |
|---|---|
deviceImgZipFile | File : O arquivo updater.zip a ser atualizado |
c | Constraint . Os nomes das imagens serão verificados em relação à restrição apropriada (se houver) como pré-requisito para serem adicionadas. Pode ser nulo para desabilitar a filtragem. |
| Lança | |
|---|---|
TargetSetupError | |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Crie um FlashingResourcesParser e faça com que ele analise a imagem do dispositivo especificada para requisitos de atualização.
| Parâmetros | |
|---|---|
deviceImgZipFile | File : O arquivo updater.zip a ser atualizado |
| Lança | |
|---|---|
TargetSetupError | |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,
c) Constrói um FlashingResourcesParser com o AndroidInfo Reader fornecido
Exposto para testes unitários| Parâmetros | |
|---|---|
infoReader | BufferedReader : um ERROR(/BufferedReader) contendo o equivalente a android-info.txt para analisar |
c | Constraint . Os nomes das imagens serão verificados em relação à restrição apropriada (se houver) como pré-requisito para serem adicionadas. Pode ser nulo para desabilitar a filtragem. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Constrói um FlashingResourcesParser com o AndroidInfo Reader fornecido
Exposto para testes unitários| Parâmetros | |
|---|---|
infoReader | BufferedReader : um ERROR(/BufferedReader) contendo o equivalente a android-info.txt para analisar |
Métodos públicos
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Obtém a versão da banda base necessária especificada no zip da imagem do dispositivo.
Se várias versões estiverem listadas, obtenha a mais recente supondo que as versões sejam classificadas da mais antiga para a mais recente em ordem alfabética.| Devoluções | |
|---|---|
String | a versão da banda base ou null se não for especificado |
getRequiredBoards
publicgetRequiredBoards ()
Obtém os tipos de placa necessários especificados no zip da imagem do dispositivo.
| Devoluções | |
|---|---|
os tipos de placa ou null se não for especificado | |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Obtém a versão necessária do bootloader especificada no zip da imagem do dispositivo.
Se várias versões estiverem listadas, obtenha a mais recente supondo que as versões sejam classificadas da mais antiga para a mais recente em ordem alfabética.| Devoluções | |
|---|---|
String | a versão do bootloader ou null se não for especificado |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Obtém a versão da imagem personalizada necessária especificada no zip da imagem do dispositivo
Se várias versões estiverem listadas, obtenha a mais recente supondo que as versões sejam classificadas da mais antiga para a mais recente em ordem alfabética.| Parâmetros | |
|---|---|
imageVersionKey | String : o identificador esperado das informações da versão da imagem |
| Devoluções | |
|---|---|
String | a versão necessária para determinada imagem ou null se não for especificada |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey,
String productName) Obtém a versão da imagem personalizada necessária especificada no zip da imagem do dispositivo. Se productName não for null , este método verificará (e retornará, se houver) requisitos de imagem especificados para esse produto específico. Se não existir nenhum requisito específico do produto, ele voltará a retornar o requisito global ou null se não existir nenhum requisito de qualquer tipo para esse versionKey específico.
| Parâmetros | |
|---|---|
imageVersionKey | String : o identificador esperado das informações da versão da imagem |
productName | String : um nome de produto específico para verificar |
| Devoluções | |
|---|---|
String | a versão necessária para determinada imagem ou null se não for especificada |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2023-12-01 UTC.