AbiFormatter

public class AbiFormatter
extends Object

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


Class utilitas untuk ABI.

Ringkasan

Konstanta

String FORCE_ABI_DESCRIPTION

String FORCE_ABI_STRING

Konstruktor publik

AbiFormatter()

Metode publik

static String formatCmdForAbi(String str, String abi)

Metode helper yang memformat string tertentu untuk menyertakan nilai khusus ABI ke dalamnya dengan mengganti penanda tertentu.

static String getDefaultAbi(ITestDevice device, String bitness)

Metode helper untuk mendapatkan nama ABI default untuk bitness yang diberikan

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

Metode helper untuk mendapatkan daftar ABI yang didukung untuk bitness tertentu

Konstanta

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

Nilai Konstanta: "Bit ABI yang akan digunakan, dapat berupa 32 atau 64."

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

Nilai Konstanta: "force-abi"

Konstruktor publik

AbiFormatter

public AbiFormatter ()

Metode publik

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

Metode helper yang memformat string tertentu untuk menyertakan nilai khusus ABI ke dalamnya dengan mengganti penanda tertentu.

Parameter
str String: String untuk memformat yang mencakup penanda khusus | .ABI_REGEX yang akan diganti

abi String: String ABI yang ingin kita jalankan.

Hasil
String string yang diformat.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

Metode helper untuk mendapatkan nama ABI default untuk bitness yang diberikan

Hasil
String nama ABI default untuk ABI yang diberikan. Menampilkan null jika terjadi error.

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

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

Metode helper untuk mendapatkan daftar ABI yang didukung untuk bitness tertentu

Parameter
bitness String: 32 atau 64 atau string kosong

Hasil
String[] daftar ABI yang didukung untuk bitness tersebut

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException