Android 12의 CDD는 플래그십에 대한 성능 클래스 요구 사항을 공식적으로 설명합니다.

Android 12의 호환성 정의 문서가 출시되었으며 플래그십에 대한 성능 등급 요구 사항을 설명합니다.

최근에, 우리는 AOSP를 보았습니다 방출 안드로이드 12, 하지만 Google Pixels의 출시는 조금 나중에 나올 예정입니다. 안드로이드 12에는 많은 변경 사항이 있지만 모든 변경 사항이 사용자에게 직접 적용되는 것은 아닙니다. 물론이죠. 재료 당신, 개인정보 대시보드, 그리고 몇 가지 다른 훌륭한 기능이 있지만 OEM의 경우 걱정할 것이 더 많습니다. OEM은 또한 Android CDD(호환성 정의 문서)의 모든 업데이트에 주의를 기울여야 합니다. Android 12용 CDD가 출시되었으며, 여기에는 특히 OEM이 집중할 수 있는 몇 가지 사항이 설명되어 있습니다.

Android 호환성 정의 문서는 Android 생태계의 중요한 부분입니다. Android 기기 간의 API 및 플랫폼 동작의 일관성을 유지하기 위해 Google은 Google 모바일 서비스 배포를 번들로 묶습니다. Google Play 스토어 및 Google Play 서비스와 같은 애플리케이션 및 프레임워크) 기기가 Google의 규칙을 준수하도록 요구하는 라이선스 계약이 있는 경우 "Android 호환성 프로그램"(다른 요구 사항 중). Android 호환성 프로그램은 여러 개의 자동화된 테스트 도구 모음과 CDD에 열거된 일련의 규칙 (여기에서 Android 12용 CDD PDF를 사용할 수 있습니다.).

기기가 CDD에 설명된 요구 사항을 충족하지 못하면 Google의 호환성 테스트 제품군에 실패할 수 있으며, 이로 인해 Google의 애플리케이션 제품군에 액세스할 수 없게 됩니다. 과거 CDD는 소비자에게 좋은 변화를 시행했습니다. 예를 들어, Android 11용 CDD에서는 OEM이 홈 기기 제어를 구현해야 하는 방법을 간략하게 설명합니다. 구현하는 경우 전원 메뉴에서. 즉, Android 스마트폰의 전원 메뉴에 장치 제어 기능이 있으면 이를 구현하는 다른 Android 스마트폰에서도 동일하게 제어됩니다.

성능 클래스 - Android 12 및 Android 11

Android 12의 경우 CDD에 설명된 몇 가지 변경 사항이 있지만 대부분은 꽤 괜찮습니다. 작거나 OEM에만 영향을 미칩니다. 우리가 본 가장 큰 변화 중 하나는 도입이었습니다. "의퍼포먼스 클래스"는 Android 스마트폰의 빌드 속성에서 정의할 수 있습니다. 구글은 이미 이를 발표했다. Android 12 베타 1 출시와 함께, 개발자가 Android 스마트폰의 실제 속도를 쉽게 확인할 수 있는 방법입니다. Android 개발자 페이지에서, Google은 Android의 각 버전에 해당하는 자체 성능 클래스가 있다고 말합니다. 즉, Android 12에 대한 성능 클래스가 있고 Android 13, 14 등에 대한 성능 클래스도 있을 것이라는 의미입니다.

위 그래픽에 표시된 것처럼 성능 클래스는 향후 버전과 호환됩니다. 이는 기기가 성능 등급을 변경하지 않고도 새로운 Android 버전으로 업그레이드할 수 있음을 의미합니다. 하지만 이는 장치가 새 OS의 요구 사항을 충족하는 경우 클래스를 변경할 수 있음을 의미하기도 합니다. 버전. 구글은 안드로이드 11에 대한 성능 등급도 정의하겠다고 밝혔고, 실제로 그렇게 했습니다. CDD는 실제로 성능 등급 11과 12를 각각 성능 등급 R과 S로 지칭합니다.

당시 우리는 몇 가지 조사를 수행하여 Android 12의 성능 클래스를 정의하는 요소 중 일부를 발견했습니다. 성능 등급 12에 대한 몇 가지 주요 요구 사항은 다음과 같습니다.

성능 등급 12 주요 요구 사항

  • 최소 6GB RAM
  • 최소 400dpi 및 1080p 해상도
  • 최소 120MB/s 순차 쓰기, 250MB/s 순차 읽기, 10MB/s 무작위 쓰기 및 40MB/s 무작위 읽기 속도
  • 4K 30FPS 녹화가 가능한 최소 12MP 후면 카메라가 있어야 합니다.
  • 1080p 30FPS 녹화가 가능한 최소 4MP 전면 카메라가 있어야 합니다.

당시에는 성능 등급 11에 대한 정보를 찾지 못했습니다. 해당 성능 등급은 이제 CDD에도 정의되어 있습니다. 성능 등급 11에 대한 요구 사항은 다음과 같습니다.

성능 등급 11 주요 요구 사항

  • 최소 6GB RAM
  • 최소 400dpi 및 1080p 해상도
  • 최소 100MB/s 순차 쓰기, 200MB/s 순차 읽기, 10MB/s 무작위 쓰기 및 25MB/s 무작위 읽기 속도
  • 4K 30FPS 녹화가 가능한 최소 12MP 후면 카메라가 있어야 합니다.
  • 1080p 30FPS 녹화가 가능한 최소 4MP 전면 카메라가 있어야 합니다.

위에서 설명한 것보다 훨씬 더 많은 요구 사항이 있지만 대부분 코덱, 카메라 처리 및 기타 정보를 참조합니다.

성능 클래스는 앱 개발자가 "성능 클래스" 사양을 충족하는 장치뿐만 아니라 저가형 휴대폰에서도 전반적인 경험을 향상시키는 데 유용할 수 있습니다. 앱이 휴대폰이 "성능 등급" 장치 요구 사항을 충족하지 않는 것을 감지하면 전원을 끌 수 있습니다. 앱이 저사양에서 작동하는 방식을 개선하기 위해 더 까다로운 특정 기능이나 시각 효과 전화기. 마찬가지로 다음 중 하나에서 실행되고 있는지도 감지할 수 있습니다. 최고의 안드로이드 폰, 이 경우 고성능 기능을 활성화할 수 있습니다.