27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main
এর পরিবর্তে android-latest-release
ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
public class AbiFormatter
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.AbiFormatter |
আবির জন্য ইউটিলিটি ক্লাস।
সারাংশ
পাবলিক পদ্ধতি |
---|
static String | formatCmdForAbi (String str, String abi) হেল্পার পদ্ধতি যা একটি প্রদত্ত স্ট্রিংকে একটি প্রদত্ত মার্কার প্রতিস্থাপন করে এটিতে নির্দিষ্ট মানগুলি অন্তর্ভুক্ত করতে ফর্ম্যাট করে। |
static String | getDefaultAbi ( ITestDevice device, String bitness) প্রদত্ত বিটনেসের জন্য ডিফল্ট এবি নাম পেতে সাহায্যকারী পদ্ধতি |
static String[] | getSupportedAbis ( ITestDevice device, String bitness) প্রদত্ত বিটনেসের জন্য সমর্থিত অ্যাবিসের তালিকা পেতে সাহায্যকারী পদ্ধতি |
ক্ষেত্র
FORCE_ABI_DESCRIPTION
public static final String FORCE_ABI_DESCRIPTION
FORCE_ABI_STRING
public static final String FORCE_ABI_STRING
পাবলিক কনস্ট্রাক্টর
পাবলিক পদ্ধতি
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 | প্রদত্ত abi-এর জন্য ডিফল্ট abi নাম। কিছু ভুল হলে শূন্য দেয়। |
গেট সাপোর্টেডএবিস
public static String[] getSupportedAbis (ITestDevice device,
String bitness)
প্রদত্ত বিটনেসের জন্য সমর্থিত অ্যাবিসের তালিকা পেতে সাহায্যকারী পদ্ধতি
পরামিতি |
---|
bitness | String : 32 বা 64 বা খালি স্ট্রিং |
রিটার্নস |
---|
String[] | যে bitness সমর্থিত abi তালিকা |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# AbiFormatter\n============\n\n\n`\npublic\n\n\nclass\nAbiFormatter\n`\n\n\n`\n\nextends Object\n\n\n`\n\n`\n\n\n`\n\n|---|----------------------------------------|\n| java.lang.Object ||\n| ↳ | com.android.tradefed.util.AbiFormatter |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nUtility class for abi.\n\nSummary\n-------\n\n| ### Fields ||\n|-------------------------------|---------------------------------------------------------------------------------------------------------------------------------|\n| ` public static final String` | [FORCE_ABI_DESCRIPTION](../../../../../../reference/tradefed/com/android/tradefed/util/AbiFormatter.html#FORCE_ABI_DESCRIPTION) |\n| ` public static final String` | [FORCE_ABI_STRING](../../../../../../reference/tradefed/com/android/tradefed/util/AbiFormatter.html#FORCE_ABI_STRING) |\n\n| ### Public constructors ||\n|-------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[AbiFormatter](../../../../../../reference/tradefed/com/android/tradefed/util/AbiFormatter.html#AbiFormatter())`() ` |\n\n| ### Public methods ||\n|--------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` static String` | ` `[formatCmdForAbi](../../../../../../reference/tradefed/com/android/tradefed/util/AbiFormatter.html#formatCmdForAbi(java.lang.String,%20java.lang.String))`(String str, String abi) ` Helper method that formats a given string to include abi specific values to it by replacing a given marker. |\n| ` static String` | ` `[getDefaultAbi](../../../../../../reference/tradefed/com/android/tradefed/util/AbiFormatter.html#getDefaultAbi(com.android.tradefed.device.ITestDevice,%20java.lang.String))`(`[ITestDevice](../../../../../../reference/tradefed/com/android/tradefed/device/ITestDevice.html)` device, String bitness) ` Helper method to get the default abi name for the given bitness |\n| ` static String[]` | ` `[getSupportedAbis](../../../../../../reference/tradefed/com/android/tradefed/util/AbiFormatter.html#getSupportedAbis(com.android.tradefed.device.ITestDevice,%20java.lang.String))`(`[ITestDevice](../../../../../../reference/tradefed/com/android/tradefed/device/ITestDevice.html)` device, String bitness) ` Helper method to get the list of supported abis for the given bitness |\n\nFields\n------\n\n### FORCE_ABI_DESCRIPTION\n\n```\npublic static final String FORCE_ABI_DESCRIPTION\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n### FORCE_ABI_STRING\n\n```\npublic static final String FORCE_ABI_STRING\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nPublic constructors\n-------------------\n\n### AbiFormatter\n\n```\npublic AbiFormatter ()\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nPublic methods\n--------------\n\n### formatCmdForAbi\n\n```\npublic static String formatCmdForAbi (String str, \n String abi)\n```\n\nHelper method that formats a given string to include abi specific\nvalues to it by replacing a given marker.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `str` | `String`: [String](../../../../../../reference/tradefed/java/lang/String.html) to format which includes special markers \\| [.ABI_REGEX](../../../../../../) to be replaced \u003cbr /\u003e |\n| `abi` | `String`: [String](../../../../../../reference/tradefed/java/lang/String.html) of the abi we desire to run on. \u003cbr /\u003e |\n\n| Returns ||\n|----------|--------------------------|\n| `String` | formatted string. \u003cbr /\u003e |\n\n### getDefaultAbi\n\n```\npublic static String getDefaultAbi (ITestDevice device, \n String bitness)\n```\n\nHelper method to get the default abi name for the given bitness\n\n\u003cbr /\u003e\n\n| Returns ||\n|----------|--------------------------------------------------------------------------------------|\n| `String` | the default abi name for the given abi. Returns null if something went wrong. \u003cbr /\u003e |\n\n| Throws ||\n|----------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|\n| | com.android.tradefed.device.DeviceNotAvailableException |\n| [DeviceNotAvailableException](../../../../../../reference/tradefed/com/android/tradefed/device/DeviceNotAvailableException.html) | |\n\n### getSupportedAbis\n\n```\npublic static String[] getSupportedAbis (ITestDevice device, \n String bitness)\n```\n\nHelper method to get the list of supported abis for the given bitness\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-----------|-------------------------------------------|\n| `bitness` | `String`: 32 or 64 or empty string \u003cbr /\u003e |\n\n| Returns ||\n|------------|-----------------------------------------------|\n| `String[]` | the supported abi list of that bitness \u003cbr /\u003e |\n\n| Throws ||\n|----------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|\n| | com.android.tradefed.device.DeviceNotAvailableException |\n| [DeviceNotAvailableException](../../../../../../reference/tradefed/com/android/tradefed/device/DeviceNotAvailableException.html) | |"]]