AbiUtil'ler
public
class
AbiUtils
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.util.AbiUtils |
Cihaz ABI'lerini işlemek için yardımcı sınıf
Özet
Fields'ın oynadığı filmler | |
---|---|
protected
static
final
|
ABIS_SUPPORTED_BY_COMPATIBILITY
Uyumluluk'un desteklediği ABI adları grubu. |
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_RISCV64
|
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_RISCV64
|
public
static
final
String |
ARCH_X86_64
|
protected
static
final
|
ARM_ABIS
ARM ABI'leri grubu. |
public
static
final
String |
BASE_ARCH_ARM
|
public
static
final
String |
BASE_ARCH_MIPS
|
public
static
final
String |
BASE_ARCH_X86
|
Herkese açık yöntemler | |
---|---|
static
String
|
createAbiFlag(String abi)
Belirtilen ABI için bir flag oluşturur. |
static
String
|
createId(String abi, String name)
Belirtilen ABI'dan ve addan benzersiz bir kimlik oluşturur. |
static
|
getAbisForArch(String arch)
Belirli bir mimariyle ilişkili ABI kümesini döndürür. |
static
|
getAbisSupportedByCompatibility()
Uyumluluk tarafından desteklenen ABI'ler grubunu döndürür. |
static
String
|
getArchForAbi(String abi)
Abi ile eşleşen mimariyi döndürür. |
static
|
getArchSupported()
Desteklenen mimari gösterimleri grubunu döndürür. |
static
String
|
getBaseArchForAbi(String abi)
Abi ile eşleşen temel mimariyi döndürür. |
static
String
|
getBitness(String abi)
|
static
|
getHostAbi()
Ana makine tarafından desteklenen abis kümesini döndürür. |
static
boolean
|
isAbiSupportedByCompatibility(String abi)
|
static
String
|
parseAbi(String id)
|
static
|
parseAbiList(String unsupportedAbiDescription)
|
static
|
parseAbiListFromProperty(String abiListProp)
|
static
String[]
|
parseId(String id)
Benzersiz bir kimliği ABI ve ad olarak ayrıştırır. |
static
String
|
parseTestName(String id)
|
Fields'ın oynadığı filmler
ABIS_SUPPORTED_BY_COMPATIBILITY
protected static finalABIS_SUPPORTED_BY_COMPATIBILITY
Uyumluluk'un desteklediği ABI adları grubu.
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_RISCV64
public static final String ABI_RISCV64
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_RISCV
public static final String ARCH_RISCV64
ARCH_X86_64
public static final String ARCH_X86_64
ARM_ABIS
protected static finalARM_ABIS
ARM ABI'leri grubu.
TABAN_ARCH_ARM
public static final String BASE_ARCH_ARM
TABAN_ARCH_MIPS
public static final String BASE_ARCH_MIPS
TABAN_ARCH_X86
public static final String BASE_ARCH_X86
Herkese açık yöntemler
createAbiFlag
public static String createAbiFlag (String abi)
Belirtilen ABI için bir flag oluşturur.
Parametreler | |
---|---|
abi |
String : İşaretin oluşturulacağı ABI. |
İlerlemeler | |
---|---|
String |
ADB'ye gönderilen bir komuta eklenebilecek bir dizedir. |
oluşturmaKimliği
public static String createId (String abi, String name)
Belirtilen ABI'dan ve addan benzersiz bir kimlik oluşturur.
Parametreler | |
---|---|
abi |
String : Kullanılacak ABI. |
name |
String : Kullanılacak ad. |
İlerlemeler | |
---|---|
String |
çalıştırmayı benzersiz şekilde tanımlayan bir dizedir. |
GetAbisForArch
public staticgetAbisForArch (String arch)
Belirli bir mimariyle ilişkili ABI kümesini döndürür.
Parametreler | |
---|---|
arch |
String : Aranacak mimari. |
İlerlemeler | |
---|---|
|
ABI'leri içeren yeni bir Küme. |
getAbisDesteklenen Uyumluluğu
public staticgetAbisSupportedByCompatibility ()
Uyumluluk tarafından desteklenen ABI'ler grubunu döndürür.
İlerlemeler | |
---|---|
|
desteklenen ABI'leri içeren yeni bir küme oluşturun. |
Abi için getArch
public static String getArchForAbi (String abi)
Abi ile eşleşen mimariyi döndürür.
Parametreler | |
---|---|
abi |
String |
İlerlemeler | |
---|---|
String |
getArchDesteklenen
public staticgetArchSupported ()
Desteklenen mimari gösterimleri grubunu döndürür.
İlerlemeler | |
---|---|
|
Abi için
public static String getBaseArchForAbi (String abi)
Abi ile eşleşen temel mimariyi döndürür.
Parametreler | |
---|---|
abi |
String |
İlerlemeler | |
---|---|
String |
GetBitness
public static String getBitness (String abi)
Parametreler | |
---|---|
abi |
String : ABI'nın adı. |
İlerlemeler | |
---|---|
String |
Belirtilen ada sahip ABI'nin bit hızı |
getHostAbi
public staticgetHostAbi ()
Ana makine tarafından desteklenen abis kümesini döndürür.
İlerlemeler | |
---|---|
|
UyumluluğuylaDesteklenen
public static boolean isAbiSupportedByCompatibility (String abi)
Parametreler | |
---|---|
abi |
String : Test edilecek ABI adı. |
İlerlemeler | |
---|---|
boolean |
belirtilen ABI, Uyumluluk tarafından destekleniyorsa true değerini alır. |
ayrıştırAbi
public static String parseAbi (String id)
Parametreler | |
---|---|
id |
String |
İlerlemeler | |
---|---|
String |
abi bölümünü kullanabilirsiniz. ör. armeabi-v7a android.mytest = armeabi-v7a |
ayrıştırAbiList
public staticparseAbiList (String unsupportedAbiDescription)
Parametreler | |
---|---|
unsupportedAbiDescription |
String : Abis içeren, virgülle ayrılmış bir dize. |
İlerlemeler | |
---|---|
|
Geçerli ABI'leri içeren Dize listesi. |
ayrıştırAbiListFromProperty
public staticparseAbiListFromProperty (String abiListProp)
Parametreler | |
---|---|
abiListProp |
String : Cihaz özelliğinden gelen abis'yi içeren, virgülle ayrılmış bir liste. |
İlerlemeler | |
---|---|
|
Geçerli ABI'leri içeren Dize listesi. |
ayrıştırma kimliği
public static String[] parseId (String id)
Benzersiz bir kimliği ABI ve ad olarak ayrıştırır.
Parametreler | |
---|---|
id |
String : Ayrıştırılacak kimlik. |
İlerlemeler | |
---|---|
String[] |
ABI ve adı içeren bir dize dizisi. |
ayrıştırTestAdı
public static String parseTestName (String id)
Parametreler | |
---|---|
id |
String |
İlerlemeler | |
---|---|
String |
test kimliğinin test adı bölümü ör. armeabi-v7a android.mytest = android.mytest |