AbiFormatter

public class AbiFormatter
extends Object

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


Es la clase de utilidad para la ABI.

Resumen

Campos

public static final String FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_STRING

Constructores públicos

AbiFormatter()

Métodos públicos

static String formatCmdForAbi(String str, String abi)

Es un método auxiliar que aplica formato a una cadena determinada para incluirle valores específicos de ABI reemplazando un marcador determinado.

static String getDefaultAbi(ITestDevice device, String bitness)

Método auxiliar para obtener el nombre de ABI predeterminado para el tamaño de bits determinado

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

Método auxiliar para obtener la lista de ABI compatibles para el tamaño de bits determinado

Campos

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

Constructores públicos

AbiFormatter

public AbiFormatter ()

Métodos públicos

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

Es un método auxiliar que aplica formato a una cadena determinada para incluirle valores específicos de ABI reemplazando un marcador determinado.

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

abi String: Es el String de la ABI en la que queremos 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 el tamaño de bits determinado

Muestra
String el nombre de ABI predeterminado para la ABI determinada. Muestra un valor nulo si algo salió mal.

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

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

Método auxiliar para obtener la lista de ABI compatibles para el tamaño de bits determinado

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

Muestra
String[] la lista de ABI compatibles de esa cantidad de bits

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException