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.