২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
কনফিগারেশনফ্যাক্টরি.কনফিগলোডার
protected class ConfigurationFactory.ConfigLoader
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.config.ConfigurationFactory.ConfigLoader |
IConfigDefLoader-এর এমন একটি বাস্তবায়ন যা একটি রুট কনফিগ থেকে অন্তর্ভুক্ত কনফিগারেশনগুলো ট্র্যাক করে এবং চক্রাকার অন্তর্ভুক্তির ক্ষেত্রে একটি ব্যতিক্রম (exception) থ্রো করে।
সারসংক্ষেপ
সুরক্ষিত পদ্ধতি |
|---|
String | findConfigName (String name, String parentName) কনফিগের নাম এবং এর প্যারেন্টের নামের উপর ভিত্তি করে কনফিগের নামটি খুঁজুন। |
boolean | isBundledConfig (String name) যদি কনফিগারেশন ফাইলটি ক্লাসপাথের মধ্যে পাওয়া যায়, তাহলে ট্রু রিটার্ন করে। |
boolean | isTrackableConfig (String name) কনফিগারেশনের জীবনচক্র ট্র্যাক করা উচিত কি না। |
void | trackConfig (String name, ConfigurationDef def) ডাইনামিক লোডিংয়ের জন্য কনফিগারেশন ট্র্যাক করুন। |
সরকারি নির্মাণকারী
কনফিগলোডার
public ConfigLoader (boolean isGlobalConfig)
| প্যারামিটার |
|---|
isGlobalConfig | boolean |
জনসাধারণের পদ্ধতি
কনফিগারেশন সংজ্ঞা পান
public ConfigurationDef getConfigurationDef (String name,
Map<String, String> templateMap)| প্যারামিটার |
|---|
name | String |
templateMap | Map |
isGlobalConfig
public boolean isGlobalConfig ()
লোডইনক্লুডেডকনফিগারেশন
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
Map<String, String> templateMap,
Set<String> templateSeen) tradefed.jar-এর ভেতরে বান্ডল করা কনফিগগুলো শুধুমাত্র tradefed.jar-এর ভেতরে বান্ডল করা অন্যান্য কনফিগকেই অন্তর্ভুক্ত করতে পারে। তবে, লোকাল (এক্সটার্নাল) কনফিগগুলো লোকাল (এক্সটার্নাল) এবং বান্ডল করা উভয় প্রকার কনফিগকেই অন্তর্ভুক্ত করতে পারে।
| প্যারামিটার |
|---|
def | ConfigurationDef |
parentName | String |
name | String |
deviceTagObject | String |
templateMap | Map |
templateSeen | Set |
সুরক্ষিত পদ্ধতি
কনফিগারেশন নাম খুঁজুন
protected String findConfigName (String name,
String parentName) কনফিগের নাম এবং এর প্যারেন্ট নামের উপর ভিত্তি করে কনফিগের নামটি খুঁজুন। এটি বান্ডেল কনফিগ এবং লোকাল কনফিগ সঠিকভাবে পরিচালনা করতে ব্যবহৃত হয়।
| প্যারামিটার |
|---|
name | String : কনফিগের নাম |
parentName | String : কনফিগের প্যারেন্টের নাম। |
| ফেরত |
|---|
String | কনফিগের সম্পূর্ণ নাম। |
isBundledConfig
protected boolean isBundledConfig (String name)
যদি কনফিগারেশন ফাইলটি ক্লাসপাথের মধ্যে পাওয়া যায়, তাহলে ট্রু রিটার্ন করে।
ট্র্যাকযোগ্য কনফিগারেশন
protected boolean isTrackableConfig (String name)
কনফিগারেশনের জীবনচক্র ট্র্যাক করা উচিত কি না।
| প্যারামিটার |
|---|
name | String : কনফিগের নাম |
| ফেরত |
|---|
boolean | কনফিগারেশনটি ট্র্যাকযোগ্য হলে true , অন্যথায় false । |
ট্র্যাককনফিগ
protected void trackConfig (String name,
ConfigurationDef def) ডাইনামিক লোডিংয়ের জন্য কনফিগারেশন ট্র্যাক করুন। বর্তমানে শুধু লোকাল ফাইল সমর্থিত।
| প্যারামিটার |
|---|
name | String : কনফিগের নাম |
def | ConfigurationDef : কনফিগের সংজ্ঞা। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 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"]],["2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]