২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ফিচারফ্ল্যাগটার্গেটপ্রস্তুতকারী
public class FeatureFlagTargetPreparer
extends BaseTargetPreparer
এই ক্লাসটি অপ্রচলিত।
এর পরিবর্তে AFlagsTargetPreparer ব্যবহার করুন।
ডিভাইসকনফিগ আপডেট করে (ফিচার ফ্ল্যাগ যা একটি রিমোট সার্ভিস দ্বারা টিউন করা হয়)।
এটি কোনো ডিভাইসের অবস্থা পুনরুৎপাদন করতে (`adb shell device_config list` ব্যবহার করে সমস্ত ফ্ল্যাগের মান একটি ফাইলে ডাম্প করে) অথবা একসাথে একাধিক ফ্ল্যাগ চালু/বন্ধ করতে (সব-চালু/সব-বন্ধ পরীক্ষা) ব্যবহার করা যেতে পারে।
ব্যবহারের উদাহরণ:
- সম্পূর্ণ চালু/সম্পূর্ণ বন্ধ পরীক্ষার জন্য, প্রয়োজনীয় ফ্ল্যাগ ফাইলটি নির্দিষ্ট করুন:
--flag-file=flag_file_path
- এক বা একাধিক ফ্ল্যাগ ওভাররাইড করতে, তাদের মান নির্দিষ্ট করুন (ফ্ল্যাগ ফাইলের সাথে একত্রিত করা যেতে পারে):
--flag-file=flag_file_path --flag-value=namespace/name=value
- রিভার্সিবিলিটি টেস্টিং-এর জন্য ব্যবহার করতে, প্রথমে অল-অন ফাইলটি এবং তারপরে অল-অফ ফাইলটি নির্দিষ্ট করুন, এবং দুটি ফাইলের মধ্যে রিবুটিং সক্ষম করুন:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
পরীক্ষার সময় DeviceConfig সিঙ্কিং নিষ্ক্রিয় করতে এটি DeviceSetup সাথে একত্রে ব্যবহার করা উচিত, কারণ সিঙ্কিং এই প্রস্তুতকারকের করা পরিবর্তনগুলিকে ওভাররাইট করে দিতে পারে।
সারসংক্ষেপ
সরকারি নির্মাণকারী
ফিচারফ্ল্যাগটার্গেটপ্রস্তুতকারী
public FeatureFlagTargetPreparer ()
জনসাধারণের পদ্ধতি
public void setUp (TestInformation testInformation)
| প্যারামিটার |
|---|
testInformation | TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)| প্যারামিটার |
|---|
testInformation | TestInformation |
e | Throwable |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]