AbiFormatter

public class AbiFormatter
extends Object

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


Klasa narzędziowa dla interfejsu ABI.

Podsumowanie

Stałe

String FORCE_ABI_DESCRIPTION

String FORCE_ABI_STRING

Publiczne konstruktory

AbiFormatter()

Metody publiczne

static String formatCmdForAbi(String str, String abi)

Metoda pomocnicza, która formatuje dany ciąg znaków, aby zawierał określone wartości ABI, zastępując dany znacznik.

static String getDefaultAbi(ITestDevice device, String bitness)

Metoda pomocnicza do uzyskiwania domyślnej nazwy interfejsu ABI dla danego rozmiaru bitowego

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

Metoda pomocnicza do pobierania listy obsługiwanych interfejsów ABI dla danego rozmiaru

Stałe

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

Wartość stała: „Liczba bitów ABI do użycia, może wynosić 32 lub 64”.

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

Wartość stała: "force-abi"

Publiczne konstruktory

AbiFormatter

public AbiFormatter ()

Metody publiczne

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

Metoda pomocnicza, która formatuje dany ciąg znaków, aby zawierał określone wartości ABI, zastępując dany znacznik.

Parametry
str String: String to format, który zawiera specjalne znaczniki | .ABI_REGEX do zastąpienia

abi String: String interfejsu ABI, na którym chcemy uruchomić program.

Zwroty
String sformatowany ciąg znaków.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

Metoda pomocnicza do uzyskiwania domyślnej nazwy interfejsu ABI dla danego rozmiaru bitowego

Zwroty
String domyślna nazwa ABI dla danego ABI. Zwraca wartość null, jeśli coś poszło nie tak.

Zgłasza
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

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

Metoda pomocnicza do pobierania listy obsługiwanych interfejsów ABI dla danego rozmiaru bitowego

Parametry
bitness String: 32 lub 64 znaki albo pusty ciąg znaków

Zwroty
String[] listę obsługiwanych interfejsów ABI dla tej liczby bitów.

Zgłasza
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException