AbiFormatter

public class AbiFormatter
extends Object

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


यह क्लास, एबीआई के लिए यूटिलिटी क्लास है.

खास जानकारी

कॉन्स्टेंट

String FORCE_ABI_DESCRIPTION

String FORCE_ABI_STRING

पब्लिक कंस्ट्रक्टर

AbiFormatter()

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

static String formatCmdForAbi(String str, String abi)

यह हेल्पर मेथड, दी गई स्ट्रिंग को फ़ॉर्मैट करती है, ताकि उसमें एबीआई से जुड़ी खास वैल्यू शामिल की जा सकें. इसके लिए, यह दी गई मार्कर को बदलती है.

static String getDefaultAbi(ITestDevice device, String bitness)

यह हेल्पर तरीका, दी गई बिटनेस के लिए डिफ़ॉल्ट एबीआई का नाम पाने में मदद करता है

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

यह हेल्पर मेथड, दी गई बिटनेस के लिए काम करने वाले ABI की सूची पाने के लिए है

कॉन्स्टेंट

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

स्थिर वैल्यू: "इस्तेमाल करने के लिए एबीआई बिटनेस, 32 या 64 में से कोई भी हो सकता है."

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

कॉन्स्टेंट वैल्यू: "force-abi"

पब्लिक कंस्ट्रक्टर

AbiFormatter

public AbiFormatter ()

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

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

यह हेल्पर मेथड, दी गई स्ट्रिंग को फ़ॉर्मैट करता है, ताकि उसमें एबीआई से जुड़ी खास वैल्यू शामिल की जा सकें. इसके लिए, यह दिए गए मार्कर को बदलता है.

पैरामीटर
str String: String फ़ॉर्मैट करने के लिए, जिसमें खास मार्कर शामिल हैं | .ABI_REGEX को बदला जाना है

abi String: String, उस एबीआई का नाम है जिस पर हमें चलाना है.

रिटर्न
String फ़ॉर्मैट की गई स्ट्रिंग.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

यह हेल्पर तरीका, दी गई बिटनेस के लिए डिफ़ॉल्ट एबीआई का नाम पाने में मदद करता है

रिटर्न
String दिए गए एबीआई के लिए डिफ़ॉल्ट एबीआई का नाम. कोई गड़बड़ी होने पर, यह फ़ंक्शन null दिखाता है.

थ्रो
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

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

यह हेल्पर मेथड, दी गई बिटनेस के लिए काम करने वाले एबीआई की सूची पाने के लिए है

पैरामीटर
bitness String: 32 या 64 या खाली स्ट्रिंग

रिटर्न
String[] उस बिटनेस के साथ काम करने वाली ABI की सूची

थ्रो
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException