পারফর্ম্যান্স ক্লাস

পারফর্ম্যান্স ক্লাস হল একটি স্ট্যান্ডার্ড যা প্রথম Android 12-এ চালু করা হয়েছে। পারফর্ম্যান্স ক্লাস ডিভাইসের এমন কিছু ক্ষমতার সেটকে সংজ্ঞায়িত করে যা Android-এর বেসলাইন প্রয়োজনীয়তার বাইরে।

Android-এর প্রতিটি ভার্সনের নিজস্ব পারফর্ম্যান্স ক্লাস আছে, যা সেই ভার্সনের Android কম্প্যাটিবিলিটি ডেফিনেশন ডকুমেন্ট (CDD)-এ উল্লেখ করা আছে। Android কম্প্যাটিবিলিটি টেস্ট স্যুট (CTS) CDD-এর প্রয়োজনীয়তা যাচাই করে।

Android দ্বারা পরিচালিত প্রতিটি ডিভাইস, এটি যে পারফর্ম্যান্স ক্লাস সাপোর্ট করে তা ঘোষণা করে। ডেভেলপাররা রানটাইমে ডিভাইসের পারফর্ম্যান্স ক্লাস খুঁজে পেতে পারেন এবং আপগ্রেড করা অভিজ্ঞতা প্রদান করতে পারেন যা ডিভাইসের ক্ষমতার সম্পূর্ণ সুবিধা গ্রহণ করে।

কোনও ডিভাইসের পারফর্ম্যান্স ক্লাস লেভেল খুঁজে পেতে, Jetpack Core Performance লাইব্রেরি ব্যবহার করুন। এই লাইব্রেরি ডিভাইসের মিডিয়া পারফর্ম্যান্স ক্লাস (MPC) লেভেল রিপোর্ট করে যা বিল্ড ভার্সন সংক্রান্ত তথ্য বা Google Play পরিষেবার ডেটার উপর ভিত্তি করে ঘোষণা করা হয়।

আপনার গ্রেডেল ফাইলে প্রাসঙ্গিক মডিউলের জন্য ডিপেন্ডেন্সি যোগ করে শুরু করুন:

Kotlin

// Implementation of Jetpack Core library.
implementation("androidx.core:core-ktx:1.12.0")
// Enable APIs to query for device-reported performance class.
implementation("androidx.core:core-performance:1.0.0")
// Enable APIs to query Google Play services for performance class.
implementation("androidx.core:core-performance-play-services:1.0.0")

গ্ৰুভি

// Implementation of Jetpack Core library.
implementation 'androidx.core:core-ktx:1.12.0'
// Enable APIs to query for device-reported performance class.
implementation 'androidx.core:core-performance:1.0.0'
// Enable APIs to query Google Play services for performance class.
implementation 'androidx.core:core-performance-play-services:1.0.0'