AbiFormatter

public class AbiFormatter
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.AbiFormatter


Classe de utilitário para abi.

Resumo

Campos

public static final String FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_STRING

Construtores públicos

AbiFormatter()

Métodos públicos

static String formatCmdForAbi(String str, String abi)

Método auxiliar que formata uma determinada string para incluir informações específicas da abi a ela substituindo um determinado marcador.

static String getDefaultAbi(ITestDevice device, String bitness)

Método auxiliar para conseguir o nome do abi padrão para a quantidade de bits especificada

static String[] getSupportedAbis(ITestDevice device, String bitness)

Método auxiliar para conseguir a lista de ABIs compatíveis com o número de bits fornecido

Campos

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

Construtores públicos

AbiFormatter

public AbiFormatter ()

Métodos públicos

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

Método auxiliar que formata uma determinada string para incluir informações específicas da abi a ela substituindo um determinado marcador.

Parâmetros
str String: String para formatar que inclui marcadores especiais | .ABI_REGEX a ser substituído

abi String: String da abi em que queremos executar.

Retorna
String string formatada.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

Método auxiliar para conseguir o nome do abi padrão para a quantidade de bits especificada

Retorna
String o nome do abi padrão para o abi especificado. Retornará nulo se algo der errado.

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getsupportedAbis

public static String[] getSupportedAbis (ITestDevice device, 
                String bitness)

Método auxiliar para conseguir a lista de ABIs compatíveis com o número de bits fornecido

Parâmetros
bitness String: 32 ou 64 ou string vazia

Retorna
String[] a lista de abi compatível desse número de bits

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException