परफ़ॉर्मेंस क्लास

परफ़ॉर्मेंस क्लास, Android 12 में पहली बार लॉन्च किया गया एक स्टैंडर्ड है. परफ़ॉर्मेंस क्लास, डिवाइस की उन सुविधाओं के बारे में बताती है जो Android की बुनियादी ज़रूरी शर्तों से ज़्यादा होती हैं.

Android के हर वर्शन की परफ़ॉर्मेंस क्लास अलग-अलग होती है. इसे उस वर्शन के Android के साथ काम करने की जानकारी देने वाले दस्तावेज़ (सीडीडी) में बताया गया है. Android के साथ काम करने की जांच करने वाला टूल (सीटीएस), सीडीडी की ज़रूरी शर्तों की पुष्टि करता है.

Android पर काम करने वाले हर डिवाइस में, परफ़ॉर्मेंस क्लास की जानकारी होती है. डेवलपर, डिवाइस की परफ़ॉर्मेंस क्लास को रनटाइम पर देख सकते हैं. साथ ही, डिवाइस की क्षमताओं का पूरा फ़ायदा उठाने के लिए, बेहतर अनुभव दे सकते हैं.

किसी डिवाइस की परफ़ॉर्मेंस क्लास का लेवल जानने के लिए, Jetpack की Core परफ़ॉर्मेंस लाइब्रेरी का इस्तेमाल करें. यह लाइब्रेरी, डिवाइस की मीडिया परफ़ॉर्मेंस क्लास (एमपीसी) के लेवल की जानकारी देती है. यह जानकारी, बिल्ड वर्शन की जानकारी में दी गई होती है या Google Play services के डेटा के आधार पर दी जाती है.

अपनी Gradle फ़ाइल में काम के मॉड्यूल के लिए डिपेंडेंसी जोड़कर शुरू करें:

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")

Groovy

// 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'