Lớp hiệu suất

Lớp hiệu suất là tiêu chuẩn được triển khai lần đầu trên Android 12. Lớp hiệu suất xác định một tập hợp các khả năng của thiết bị vượt ngoài các yêu cầu cơ sở của Android.

Mỗi phiên bản Android đều có lớp hiệu suất tương ứng riêng, được định nghĩa trong Tài liệu định nghĩa về khả năng tương thích (CDD) với Android của phiên bản đó. Bộ kiểm tra tính tương thích (CTS) với Android sẽ xác minh các yêu cầu của CDD.

Mỗi thiết bị chạy Android đều khai báo lớp hiệu suất mà thiết bị hỗ trợ. Các nhà phát triển có thể biết được lớp hiệu suất của thiết bị trong thời gian chạy, đồng thời mang đến trải nghiệm nâng cấp để khai thác tối đa các tính năng của thiết bị.

Để biết được cấp lớp hiệu suất của thiết bị, hãy sử dụng thư viện Jetpack Core Performance. Thư viện này báo cáo cấp độ lớp hiệu suất nội dung nghe nhìn (MPC) của thiết bị như đã khai báo trong phần thông tin phiên bản bản dựng hoặc dựa trên dữ liệu từ Dịch vụ Google Play.

Bắt đầu bằng cách thêm phần phụ thuộc cho các mô-đun có liên quan trong tệp gradle của bạ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'