O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

AbiUtilsName

public class AbiUtils
extends Object

java.lang.Object
com.android.tradefed.util.AbiUtils


Classe de utilitário para manipulação de ABIs de dispositivos

Resumo

Campos

protected static final ABIS_SUPPORTED_BY_COMPATIBILITY

O conjunto de nomes de ABI aos quais a Compatibilidade oferece suporte.

public static final String ABI_ARM_64_V8A

public static final String ABI_ARM_V7A

public static final String ABI_MIPS

public static final String ABI_MIPS64

public static final String ABI_RISCV64

public static final String ABI_X86

public static final String ABI_X86_64

public static final String ARCH_ARM64

public static final String ARCH_MIPS64

public static final String ARCH_RISCV64

public static final String ARCH_X86_64

protected static final ARM_ABIS

O conjunto de ABIs ARM.

public static final String BASE_ARCH_ARM

public static final String BASE_ARCH_MIPS

public static final String BASE_ARCH_X86

Métodos públicos

static String createAbiFlag (String abi)

Cria um sinalizador para a ABI fornecida.

static String createId (String abi, String name)

Cria um ID exclusivo da ABI e do nome fornecidos.

static getAbisForArch (String arch)

Retorna o conjunto de ABIs associado à arquitetura fornecida.

static getAbisSupportedByCompatibility ()

Retorna o conjunto de ABIs com suporte pela Compatibilidade.

static String getArchForAbi (String abi)

Retorna a arquitetura correspondente ao abi.

static getArchSupported ()

Retorna o conjunto de representações de arquitetura com suporte.

static String getBaseArchForAbi (String abi)

Retorna a arquitetura base correspondente ao abi.

static String getBitness (String abi)
static getHostAbi ()

Retorna o conjunto de abis suportado pela máquina host.

static boolean isAbiSupportedByCompatibility (String abi)
static String parseAbi (String id)
static parseAbiList (String unsupportedAbiDescription)
static parseAbiListFromProperty (String abiListProp)
static String[] parseId (String id)

Analisa um id exclusivo na ABI e no nome.

static String parseTestName (String id)

Campos

ABIS_SUPPORTED_BY_COMPATIBILITY

protected static final  ABIS_SUPPORTED_BY_COMPATIBILITY

O conjunto de nomes de ABI aos quais a Compatibilidade oferece suporte.

ABI_ARM_64_V8A

public static final String ABI_ARM_64_V8A

ABI_ARM_V7A

public static final String ABI_ARM_V7A

ABI_MIPS

public static final String ABI_MIPS

ABI_MIPS64

public static final String ABI_MIPS64

ABI_RISCV64

public static final String ABI_RISCV64

ABI_X86

public static final String ABI_X86

ABI_X86_64

public static final String ABI_X86_64

ARCH_ARM64

public static final String ARCH_ARM64

ARCH_MIPS64

public static final String ARCH_MIPS64

ARCH_RISCV64

public static final String ARCH_RISCV64

ARCH_X86_64

public static final String ARCH_X86_64

ARM_ABIS

protected static final  ARM_ABIS

O conjunto de ABIs ARM.

BASE_ARCH_ARM

public static final String BASE_ARCH_ARM

BASE_ARCH_MIPS

public static final String BASE_ARCH_MIPS

BASE_ARCH_X86

public static final String BASE_ARCH_X86

Métodos públicos

criarAbiFlag

public static String createAbiFlag (String abi)

Cria um sinalizador para a ABI fornecida.

Parâmetros
abi String : a ABI para a qual criar o sinalizador.

Devoluções
String uma string que pode ser adicionada a um comando enviado ao ADB.

ID de criação

public static String createId (String abi, 
                String name)

Cria um ID exclusivo da ABI e do nome fornecidos.

Parâmetros
abi String : A ABI a ser usada.

name String : O nome a ser usado.

Devoluções
String uma string que identifica exclusivamente uma execução.

getAbisForArch

public static  getAbisForArch (String arch)

Retorna o conjunto de ABIs associado à arquitetura fornecida.

Parâmetros
arch String : A arquitetura a ser pesquisada.

Devoluções
um novo Set contendo as ABIs.

getAbisSuportadoPorCompatibilidade

public static  getAbisSupportedByCompatibility ()

Retorna o conjunto de ABIs com suporte pela Compatibilidade.

Devoluções
um novo conjunto contendo as ABIs suportadas.

getArchForAbi

public static String getArchForAbi (String abi)

Retorna a arquitetura correspondente ao abi.

Parâmetros
abi String

Devoluções
String

getArchSuportado

public static  getArchSupported ()

Retorna o conjunto de representações de arquitetura com suporte.

Devoluções

getBaseArchForAbi

public static String getBaseArchForAbi (String abi)

Retorna a arquitetura base correspondente ao abi.

Parâmetros
abi String

Devoluções
String

getBitness

public static String getBitness (String abi)

Parâmetros
abi String : O nome da ABI.

Devoluções
String O bitness da ABI com o nome dado

getHostAbi

public static  getHostAbi ()

Retorna o conjunto de abis suportado pela máquina host.

Devoluções

éAbiSuportadoPorCompatibilidade

public static boolean isAbiSupportedByCompatibility (String abi)

Parâmetros
abi String : O nome da ABI a ser testado.

Devoluções
boolean true se a ABI fornecida for suportada pela Compatibilidade.

parseAbi

public static String parseAbi (String id)

Parâmetros
id String

Devoluções
String a parte abi do id de teste. por exemplo, armeabi-v7a android.mytest = armeabi-v7a

parseAbiList

public static  parseAbiList (String unsupportedAbiDescription)

Parâmetros
unsupportedAbiDescription String : Uma string separada por vírgulas contendo abis.

Devoluções
Uma lista de strings contendo ABIs válidas.

parseAbiListFromProperty

public static  parseAbiListFromProperty (String abiListProp)

Parâmetros
abiListProp String : Uma lista separada por vírgulas contendo abis proveniente da propriedade do dispositivo.

Devoluções
Uma lista de strings contendo ABIs válidas.

parseId

public static String[] parseId (String id)

Analisa um id exclusivo na ABI e no nome.

Parâmetros
id String : O id a ser analisado.

Devoluções
String[] uma matriz de string contendo a ABI e o nome.

parseTestName

public static String parseTestName (String id)

Parâmetros
id String

Devoluções
String a parte do nome do teste do id do teste. por exemplo, armeabi-v7a android.mytest = android.mytest