AbiFormatter

public class AbiFormatter
extends Object

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


Clase de utilidad para la ABI.

Resumen

Constantes

String FORCE_ABI_DESCRIPTION

String FORCE_ABI_STRING

Constructores públicos

AbiFormatter()

Métodos públicos

static String formatCmdForAbi(String str, String abi)

Método auxiliar que da formato a una cadena determinada para incluir valores específicos de la ABI reemplazando un marcador determinado.

static String getDefaultAbi(ITestDevice device, String bitness)

Método auxiliar para obtener el nombre de ABI predeterminado para la cantidad de bits determinada

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

Método auxiliar para obtener la lista de ABIs admitidas para la cantidad de bits determinada

Constantes

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

Valor constante: "La cantidad de bits de la ABI que se usará. Puede ser 32 o 64".

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

Valor de la constante: "force-abi"

Constructores públicos

AbiFormatter

public AbiFormatter ()

Métodos públicos

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

Método auxiliar que da formato a una cadena determinada para incluir valores específicos de la ABI reemplazando un marcador determinado.

Parámetros
str String: String para formatear, que incluye marcadores especiales | .ABI_REGEX para reemplazar

abi String: String de la ABI en la que deseamos ejecutar.

Muestra
String cadena con formato.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

Método auxiliar para obtener el nombre de ABI predeterminado para la cantidad de bits determinada

Muestra
String Es el nombre de ABI predeterminado para la ABI determinada. Devuelve nulo si se produjo un error.

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

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

Método auxiliar para obtener la lista de ABIs admitidas para la cantidad de bits determinada

Parámetros
bitness String: 32 o 64 o una cadena vacía

Muestra
String[] la lista de ABIs compatibles con esa cantidad de bits

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException