AbiFormatter

public class AbiFormatter
extends Object

java.lang.Objeto
com.android.tradefed.util.AbiFormatter


Clase de utilidad para 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)

Método auxiliar que formatea una cadena determinada para incluir valores específicos de abi reemplazando un marcador determinado.

static String getDefaultAbi (ITestDevice device, String bitness)

Método auxiliar para obtener el nombre abi predeterminado para el bitness dado

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

Método auxiliar para obtener la lista de abis admitidos para el bitness dado

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

formatoCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

Método auxiliar que formatea una cadena determinada para incluir valores específicos de abi reemplazando un marcador determinado.

Parámetros
str String : String a formatear que incluye marcadores especiales | .ABI_REGEX para ser reemplazado

abi String : String del abi que deseamos ejecutar.

Devoluciones
String cadena formateada.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

Método auxiliar para obtener el nombre abi predeterminado para el bitness dado

Devoluciones
String el nombre de abi predeterminado para la abi dada. Devuelve nulo si algo salió mal.

Lanza
DeviceNotAvailableException

getSupportedAbis

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

Método auxiliar para obtener la lista de abis admitidos para el bitness dado

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

Devoluciones
String[] la lista abi admitida de ese bitness

Lanza
DeviceNotAvailableException