Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

AbiUtils

public class AbiUtils
extends Object

java.lang.Object
com.android.tradefed.util.AbiUtils


處理設備ABI的實用程序類

摘要

領域

protected static final ABIS_SUPPORTED_BY_COMPATIBILITY

兼容性支持的一組ABI名稱。

public static final String ABI_ARM_64_V8A

public static final String ABI_ARM_V7A

public static final String ABI_MIPS

public static final String ABI_MIPS64

public static final String ABI_X86

public static final String ABI_X86_64

public static final String ARCH_ARM64

public static final String ARCH_MIPS64

public static final String ARCH_X86_64

protected static final ARM_ABIS

ARM ABI的集合。

public static final String BASE_ARCH_ARM

public static final String BASE_ARCH_MIPS

public static final String BASE_ARCH_X86

公開方法

static String createAbiFlag (String abi)

為給定的ABI創建一個標誌。

static String createId (String abi, String name)

根據給定的ABI和名稱創建唯一的ID。

static getAbisForArch (String arch)

返回與給定架構關聯的一組ABI。

static getAbisSupportedByCompatibility ()

返回兼容性支持的一組ABI。

static String getArchForAbi (String abi)

返回與abi匹配的體系結構。

static getArchSupported ()

返回支持的體系結構表示形式的集合。

static String getBaseArchForAbi (String abi)

返回與abi匹配的基礎架構。

static String getBitness (String abi)
static getHostAbi ()

返回主機支持的abis集。

static boolean isAbiSupportedByCompatibility (String abi)
static String parseAbi (String id)
static parseAbiList (String unsupportedAbiDescription)
static parseAbiListFromProperty (String abiListProp)
static String[] parseId (String id)

將唯一的ID解析為ABI和名稱。

static String parseTestName (String id)

領域

ABIS_SUPPORTED_BY_COMPATIBILITY

protected static final  ABIS_SUPPORTED_BY_COMPATIBILITY

兼容性支持的一組ABI名稱。

ABI_ARM_64_V8A

public static final String ABI_ARM_64_V8A

ABI_ARM_V7A

public static final String ABI_ARM_V7A

ABI_MIPS

public static final String ABI_MIPS

ABI_MIPS64

public static final String ABI_MIPS64

ABI_X86

public static final String ABI_X86

ABI_X86_64

public static final String ABI_X86_64

ARCH_ARM64

public static final String ARCH_ARM64

ARCH_MIPS64

public static final String ARCH_MIPS64

ARCH_X86_64

public static final String ARCH_X86_64

ARM_ABIS

protected static final  ARM_ABIS

ARM ABI的集合。

BASE_ARCH_ARM

public static final String BASE_ARCH_ARM

BASE_ARCH_MIPS

public static final String BASE_ARCH_MIPS

BASE_ARCH_X86

public static final String BASE_ARCH_X86

公開方法

createAbiFlag

public static String createAbiFlag (String abi)

為給定的ABI創建一個標誌。

參量
abi String :為其創建標誌的ABI。

退貨
String 可以添加到發送給ADB的命令中的字符串。

createId

public static String createId (String abi, 
                String name)

根據給定的ABI和名稱創建唯一的ID。

參量
abi String :要使用的ABI。

name String :要使用的名稱。

退貨
String 一個唯一標識運行的字符串。

getAbisForArch

public static  getAbisForArch (String arch)

返回與給定架構關聯的一組ABI。

參量
arch String :要查找的體系結構。

退貨
一個包含ABI的新集合。

getAbisSupportedByCompatibility

public static  getAbisSupportedByCompatibility ()

返回兼容性支持的一組ABI。

退貨
包含受支持的ABI的新Set。

getArchForAbi

public static String getArchForAbi (String abi)

返回與abi匹配的體系結構。

參量
abi String

退貨
String

getArchSupported

public static  getArchSupported ()

返回支持的體系結構表示形式的集合。

退貨

getBaseArchForAbi

public static String getBaseArchForAbi (String abi)

返回與abi匹配的基礎架構。

參量
abi String

退貨
String

getBitness

public static String getBitness (String abi)

參量
abi String :ABI的名稱。

退貨
String 給定名稱的ABI的位數

getHostAbi

public static  getHostAbi ()

返回主機支持的abis集。

退貨

isAbiSupportedByCompatibility

public static boolean isAbiSupportedByCompatibility (String abi)

參量
abi String :要測試的ABI名稱。

退貨
boolean 如果給定的ABI受兼容性支持,則為true。

parseAbi

public static String parseAbi (String id)

參量
id String

退貨
String 測試ID的abi部分。例如armeabi-v7a android.mytest = armeabi-v7a

parseAbiList

public static  parseAbiList (String unsupportedAbiDescription)

參量
unsupportedAbiDescription String :用逗號分隔的包含abis的字符串。

退貨
包含有效ABI的字符串列表。

parseAbiListFromProperty

public static  parseAbiListFromProperty (String abiListProp)

參量
abiListProp String :用逗號分隔的列表,其中包含來自device屬性的abis。

退貨
包含有效ABI的字符串列表。

parseId

public static String[] parseId (String id)

將唯一的ID解析為ABI和名稱。

參量
id String :要解析的ID。

退貨
String[] 包含ABI和名稱的字符串數組。

parseTestName

public static String parseTestName (String id)

參量
id String

退貨
String 測試ID的測試名稱部分。例如armeabi-v7a android.mytest = android.mytest