Недавно Google выпустила Android 12 для AOSP. Ещё предстоит дождаться появления новых смартфонов Pixel, чтобы оценить возможности этой системы. Пока же был представлен документ с определением совместимости Android. Из этого документа можно узнать, какие требования предъявляются к выпускающим на Android 12 устройства компаниям.
Документ об определении совместимости является неотъемлемой частью экосистемы Android. Он нужен для согласования API-интерфейсов и поведения платформы на разных Android-устройствах. Google распространяет свои мобильные сервисы вместе с лицензионным соглашением, чтобы устройства отвечали требованиям программы совместимости Android. Эта программа состоит из множества автоматических тестов.
Если устройство не соответствует выдвигаемым требованиям, оно не проходит тест совместимости Google и не может получить приложения Google. Для Android 12 требования немного изменились. Это заметят главным образом OEM-производители. Появились классы производительности, которые определяются в свойствах сборки Android-устройства. Google объявила об этом при выпуске Android 12 Beta 1. Это даёт разработчикам простую возможность проверить скорость работы устройства. У каждой версии Android свой класс производительности, поэтому у Android 12 он не совпадает с будущими версиями Android.
У классов производительности есть будущая совместимость. Устройство может обновляться до следующей версии Android без изменения класса производительности. Устройство может поменять класс, если соответствует требованиям следующей версии Android. Классы производительности 11 и 12 называются также классами R и S.
Основные требования к устройствам на Android 12 следующие:
- Минимум 6 ГБ оперативной памяти
- Разрешение экрана не менее 1080p и плотность пикселей не менее 400 ppi
- Скорость последовательной записи не менее 120 МБ/с, последовательного чтения 250 МБ/с, случайной записи 10 МБ/с и случайного чтения 40 МБ/с
- Задняя камера минимум 12 Мп с поддержкой записи видео 4K 30 FPS, передняя камера минимум 4 Мп с записью 1080p FPS
Источник: Wccftech