Performans sınıfı

Performans sınıfı, ilk olarak Android 12'de kullanıma sunulan bir standarttır. Performans sınıfı, Android'in temel şartlarından daha fazlasını karşılayan bir dizi cihaz özelliğini tanımlar.

Android'in her sürümünün, ilgili sürümün Android Uyumluluk Tanımlama Belgesi'nde (CDD) tanımlanan kendi performans sınıfı vardır. Android Uyumluluk Test Paketi (CTS), CDD şartlarını doğrular.

Android işletim sistemli her cihaz, desteklediği performans sınıfını belirtir. Geliştiriciler, cihazın performans sınıfını çalışma zamanında bulabilir ve cihazın özelliklerinden tam olarak yararlanan gelişmiş deneyimler sunabilir.

Bir cihazın performans sınıfı düzeyini bulmak için Jetpack Core Performance kitaplığını kullanın. Bu kitaplık, cihazın medya performans sınıfını (MPC) derleme sürümü bilgilerinde belirtildiği şekilde veya Google Play Hizmetleri'nden alınan verilere göre raporlar.

Gradle dosyanıza ilgili modüller için bir bağımlılık ekleyerek başlayın:

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'