संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

अबी यूटिल्स

public class AbiUtils
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.util.AbiUtils


डिवाइस एबीआई को संभालने के लिए उपयोगिता वर्ग

सारांश

खेत

protected static final ABIS_SUPPORTED_BY_COMPATIBILITY

एबीआई नामों का सेट जो संगतता का समर्थन करता है।

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

एआरएम एबीआई का सेट।

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 और नाम से एक यूनिक आईडी बनाता है।

static getAbisForArch (String arch)

दिए गए आर्किटेक्चर से जुड़े ABI का सेट लौटाता है।

static getAbisSupportedByCompatibility ()

संगतता द्वारा समर्थित ABI का सेट लौटाता है।

static String getArchForAbi (String abi)

अबी से मेल खाने वाला आर्किटेक्चर लौटाता है।

static getArchSupported ()

समर्थित आर्किटेक्चर अभ्यावेदन का सेट लौटाता है।

static String getBaseArchForAbi (String abi)

अबी से मेल खाने वाला बेस आर्किटेक्चर लौटाता है।

static String getBitness (String abi)
static getHostAbi ()

होस्ट मशीन द्वारा समर्थित एबिस का सेट लौटाता है।

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

ABI और नाम में एक अद्वितीय आईडी को पार्स करता है।

static String parseTestName (String id)

खेत

ABIS_SUPPORTED_BY_COMPATIBILITY

protected static final  ABIS_SUPPORTED_BY_COMPATIBILITY

एबीआई नामों का सेट जो संगतता का समर्थन करता है।

ABI_ARM_64_V8A

public static final String ABI_ARM_64_V8A

ABI_ARM_V7A

public static final String ABI_ARM_V7A

एबीआई_एमआईपीएस

public static final String ABI_MIPS

ABI_MIPS64

public static final String ABI_MIPS64

ABI_RISCV64

public static final String ABI_RISCV64

एबीआई_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_RISCV64

public static final String ARCH_RISCV64

ARCH_X86_64

public static final String ARCH_X86_64

एआरएम_एबीआईएस

protected static final  ARM_ABIS

एआरएम एबीआई का सेट।

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

सार्वजनिक तरीके

क्रिएटएबीफ्लैग

public static String createAbiFlag (String abi)

दिए गए ABI के लिए एक ध्वज बनाता है।

मापदंडों
abi String : ABI के लिए ध्वज बनाने के लिए।

रिटर्न
String एक स्ट्रिंग जिसे एडीबी को भेजे गए कमांड में जोड़ा जा सकता है।

createId

public static String createId (String abi, 
                String name)

दिए गए ABI और नाम से एक यूनिक आईडी बनाता है।

मापदंडों
abi String : एबीआई उपयोग करने के लिए।

name String : उपयोग करने के लिए नाम।

रिटर्न
String एक स्ट्रिंग जो विशिष्ट रूप से एक रन की पहचान करती है।

getAbisForArch

public static  getAbisForArch (String arch)

दिए गए आर्किटेक्चर से जुड़े ABI का सेट लौटाता है।

मापदंडों
arch String : देखने के लिए वास्तुकला।

रिटर्न
ABI युक्त एक नया सेट।

getAbisSupportedByसंगतता

public static  getAbisSupportedByCompatibility ()

संगतता द्वारा समर्थित ABI का सेट लौटाता है।

रिटर्न
समर्थित ABI युक्त एक नया सेट।

getArchForAbi

public static String getArchForAbi (String abi)

अबी से मेल खाने वाला आर्किटेक्चर लौटाता है।

मापदंडों
abi String

रिटर्न
String

प्राप्त आर्क समर्थित

public static  getArchSupported ()

समर्थित आर्किटेक्चर अभ्यावेदन का सेट लौटाता है।

रिटर्न

getBaseArchForAbi

public static String getBaseArchForAbi (String abi)

अबी से मेल खाने वाला बेस आर्किटेक्चर लौटाता है।

मापदंडों
abi String

रिटर्न
String

GetBitness

public static String getBitness (String abi)

मापदंडों
abi String : एबीआई का नाम।

रिटर्न
String दिए गए नाम के साथ ABI का दंश

GetHostAbi

public static  getHostAbi ()

होस्ट मशीन द्वारा समर्थित एबिस का सेट लौटाता है।

रिटर्न

isAbiSupportedByसंगतता

public static boolean isAbiSupportedByCompatibility (String abi)

मापदंडों
abi String : परीक्षण के लिए ABI नाम।

रिटर्न
boolean सही है अगर दिया गया एबीआई संगतता द्वारा समर्थित है।

परसेअबी

public static String parseAbi (String id)

मापदंडों
id String

रिटर्न
String परीक्षण आईडी का अबी भाग। उदाहरण के लिए armeabi-v7a android.mytest = armeabi-v7a

पार्सएबीलिस्ट

public static  parseAbiList (String unsupportedAbiDescription)

मापदंडों
unsupportedAbiDescription String : एक अल्पविराम से अलग स्ट्रिंग जिसमें एबिस होता है।

रिटर्न
मान्य ABI वाले स्ट्रिंग्स की सूची।

parseAbiListFromProperty

public static  parseAbiListFromProperty (String abiListProp)

मापदंडों
abiListProp String : एक अल्पविराम से अलग की गई सूची जिसमें डिवाइस संपत्ति से आने वाले एबिस होते हैं।

रिटर्न
मान्य ABI वाले स्ट्रिंग्स की सूची।

पार्स आईडी

public static String[] parseId (String id)

ABI और नाम में एक अद्वितीय आईडी को पार्स करता है।

मापदंडों
id String : पार्स करने के लिए आईडी।

रिटर्न
String[] एक स्ट्रिंग सरणी जिसमें ABI और नाम होता है।

पार्सटेस्टनाम

public static String parseTestName (String id)

मापदंडों
id String

रिटर्न
String परीक्षण आईडी का परीक्षण नाम भाग। उदाहरण के लिए armeabi-v7a android.mytest = android.mytest