AbiUtils

public class AbiUtils
extends Object

java.lang.অবজেক্ট
com.android.tradefed.util.AbiUtils


ডিভাইস ABIs পরিচালনার জন্য ইউটিলিটি ক্লাস

সারসংক্ষেপ

ক্ষেত্র

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_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-এর সেট।

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)

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)

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_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_RISCV64

public static final String ARCH_RISCV64

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

পাবলিক পদ্ধতি

AbiFlag তৈরি করুন

public static String createAbiFlag (String abi)

প্রদত্ত ABI-এর জন্য একটি পতাকা তৈরি করে।

পরামিতি
abi String : ABI এর জন্য পতাকা তৈরি করতে।

রিটার্নস
String একটি স্ট্রিং যা এডিবিতে পাঠানো একটি কমান্ডে যোগ করা যেতে পারে।

আইডি তৈরি করুন

public static String createId (String abi, 
                String name)

প্রদত্ত ABI এবং নাম থেকে একটি অনন্য আইডি তৈরি করে।

পরামিতি
abi String : ABI ব্যবহার করতে হবে।

name String : ব্যবহার করার নাম।

রিটার্নস
String একটি স্ট্রিং যা একটি রানকে অনন্যভাবে সনাক্ত করে।

getAbisForArch

public static  getAbisForArch (String arch)

প্রদত্ত আর্কিটেকচারের সাথে যুক্ত ABI-এর সেট দেখায়।

পরামিতি
arch String : স্থাপত্য দেখতে.

রিটার্নস
ABIs ধারণকারী একটি নতুন সেট।

GetAbisSupportedBy Compatibility

public static  getAbisSupportedByCompatibility ()

সামঞ্জস্য দ্বারা সমর্থিত ABI-এর সেট প্রদান করে।

রিটার্নস
সমর্থিত ABI সমন্বিত একটি নতুন সেট।

getArchForAbi

public static String getArchForAbi (String 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 এর bitness

হোস্টএবি পান

public static  getHostAbi ()

হোস্ট মেশিন দ্বারা সমর্থিত abis এর সেট প্রদান করে।

রিটার্নস

isAbiSupportedBy Compatibility

public static boolean isAbiSupportedByCompatibility (String abi)

পরামিতি
abi String : পরীক্ষা করার জন্য ABI নাম।

রিটার্নস
boolean প্রদত্ত ABI সামঞ্জস্য দ্বারা সমর্থিত হলে সত্য।

parseAbi

public static String parseAbi (String id)

পরামিতি
id String

রিটার্নস
String পরীক্ষার আইডির abi অংশ। যেমন armeabi-v7a android.mytest = armeabi-v7a

পার্সএবিলিস্ট

public static  parseAbiList (String unsupportedAbiDescription)

পরামিতি
unsupportedAbiDescription String : একটি কমা বিভক্ত স্ট্রিং যেখানে abis রয়েছে।

রিটার্নস
বৈধ ABI সমন্বিত স্ট্রিংগুলির একটি তালিকা৷

parseAbiListFromProperty

public static  parseAbiListFromProperty (String abiListProp)

পরামিতি
abiListProp String : ডিভাইসের সম্পত্তি থেকে আসা abis ধারণকারী একটি কমা বিভক্ত তালিকা।

রিটার্নস
বৈধ 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