২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
বৈশিষ্ট্য লঞ্চ পতাকা ওভারভিউ
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
AOSP-তে কোড যোগ করার সময়, পরীক্ষিত কোড থেকে অপরীক্ষিত কোডকে আলাদা করতে ফিচার লঞ্চ ফ্ল্যাগ ব্যবহার করুন। আপনার কোড এক্সিকিউট ও পরীক্ষা করার জন্য ফিচার লঞ্চ ফ্ল্যাগ সক্রিয় করুন। বিপরীতভাবে, অপরীক্ষিত কোড যাতে এক্সিকিউট না হয়, তা নিশ্চিত করতে ফিচার লঞ্চ ফ্ল্যাগ নিষ্ক্রিয় করুন।
ফিচার লঞ্চ ফ্ল্যাগগুলো প্রধানত এই দুটি উপায়ে ব্যবহৃত হয়:
আপনি যদি AOSP-তে অবদান রাখেন, তাহলে আপনার পরিবর্তনের পর্যালোচক আপনাকে একটি ফিচার লঞ্চ ফ্ল্যাগ প্রয়োগ করতে বলতে পারেন, যাতে ফিচারটি সঠিকভাবে পরীক্ষা করা যায়। ব্রাঞ্চ সম্পর্কে আরও তথ্যের জন্য, রিলিজ লাইফসাইকেল দেখুন।
অ্যান্ড্রয়েডের সর্বশেষ রিলিজ ব্রাঞ্চ ( android17-release ) যেন সকলের জন্য স্থিতিশীল থাকে, তা নিশ্চিত করতে গুগল ফিচার লঞ্চ ফ্ল্যাগ ব্যবহার করে। যদি আপনার কোম্পানি AOSP-এর একটি মিরর রাখে এবং সেই মিরর থেকে কাজ করে, তবে আপনার ডেভেলপমেন্ট টিমের জন্য AOSP কোডের মিররটিকে স্থিতিশীল রাখতে ফিচার লঞ্চ ফ্ল্যাগিং ব্যবহার করুন।
কোনো নির্দিষ্ট কোড পরিবর্তনের জন্য, আপনার একটি ফ্ল্যাগের প্রয়োজন আছে কিনা তা নির্ধারণ করুন এবং যদি প্রয়োজন হয়, তবে ফ্ল্যাগটির ধরণ নির্ধারণ করুন।
পতাকাটি ঘোষণা করুন।
আপনার কোডের পরিবর্তনটি ফ্ল্যাগের মধ্যে রাখুন।
ফ্ল্যাগটির মান নির্ধারণ করুন।
আপনার কোড তৈরি ও পরীক্ষা করুন।
রানটাইমে ফ্ল্যাগের মান পরিবর্তন করুন।
ফিচার রিলিজ ফ্ল্যাগ ব্যবহার করে এমন টেস্ট কোড
এই বিভাগের পৃষ্ঠাগুলিতে এই প্রতিটি ধাপ কীভাবে সম্পাদন করতে হয় তা শেখানো হয়েছে।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-18 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-18 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]