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áriosParâ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áriosParâ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.