২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
Tradefed মধ্যে ডিভাইস বরাদ্দ
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি টেস্ট শুরু করার সময় (উদাহরণস্বরূপ, একটি ইন্সট্রুমেন্টেশন টেস্ট), এটি সঠিকভাবে চালানোর জন্য একটি ডিভাইসের প্রয়োজন হতে পারে। অথবা টেস্টটির (যেমন কিছু জাভা ইউনিট টেস্ট) জন্য কোনো ডিভাইসেরই প্রয়োজন নাও হতে পারে। আবার অন্যগুলোর ক্ষেত্রে একাধিক ডিভাইসেরও প্রয়োজন হতে পারে (যেমন ফোন + ওয়াচ টেস্ট)। এই সমস্ত ক্ষেত্রে, টেস্টটি যাতে সঠিকভাবে চলে তার জন্য প্রয়োজনীয় ডিভাইসগুলো বরাদ্দ করার দায়িত্ব ডিভাইস ম্যানেজারের। আমরা এই পর্যায়টিকে ডিভাইস অ্যালোকেশন বা ডিভাইস সিলেকশন ধাপ বলি।
এই বরাদ্দটি DeviceSelectionOptions দ্বারা চালিত হয়, যা একটি পরীক্ষাকে একটি ডিভাইস থেকে তার প্রয়োজনীয় যেকোনো বৈশিষ্ট্য ঘোষণা করার অনুমতি দেয়, যার মধ্যে অন্তর্ভুক্ত রয়েছে:
- ব্যাটারির স্তর
- ডিভাইসের ধরন
- পণ্যের ধরণ
- ক্রমিক সংখ্যা
আসল ডিভাইস ব্যবহার করুন
এটি ডিফল্ট সেটিং যা সেই সমস্ত টেস্টের জন্য বরাদ্দ করা হবে যেগুলিতে কোনও ডিভাইস বৈশিষ্ট্য নির্দিষ্ট করা নেই। AVAILABLE হিসেবে চিহ্নিত একটি ফিজিক্যাল র্যান্ডম ডিভাইস বেছে নিয়ে টেস্টটিতে অ্যাসাইন করা হবে।
কোন ডিভাইস ব্যবহার করবেন না
যখন পরীক্ষার জন্য কোনো ডিভাইসের প্রয়োজন হয় না, তখন এটি তার কমান্ড লাইনে --null-device বা -n , অথবা তার কনফিগারেশন XML-এ <option name="null-device" value="true" /> উল্লেখ করতে পারে। এটি একটি স্টাব প্লেসহোল্ডার NullDevice বরাদ্দ করে, যা বোঝায় যে কোনো ডিভাইস বরাদ্দ করা হয়নি।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি 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-তে শেষবার আপডেট করা হয়েছে।"],[],[]]