Интеграция библиотеки Jetpack CameraX обеспечит высококачественную и стабильную съемку с камеры на различных устройствах Android. Использование этой библиотеки гарантирует стабильную и многофункциональную работу на устройствах разных форм-факторов, таких как телефоны, планшеты, складные устройства и устройства XR. Переход на современные API камеры позволит приложениям достичь лучшего качества и обеспечить более надежный пользовательский опыт независимо от аппаратного обеспечения устройства.
Необходимая реализация
Для участия в программе AEP ваше приложение должно соответствовать следующим требованиям:
Приложение не должно использовать устаревший API android.hardware.Camera (Camera1). Вам следует перейти на использование CameraX (или Camera2).
Примечание : Использование фреймворка Camera2 является допустимой альтернативой для приложений, требующих пользовательского стека камер.
Применимость рекомендаций
Данное руководство относится к:
- Приложения, поддерживающие захват мультимедиа (изображений или видео).
- Телефоны, планшеты, складные устройства и устройства расширенной функциональности (XR).
Исключения
Приложения могут использовать эквивалентную альтернативную платформу, обеспечивающую аналогичное качество, возможности для пользователей, стабильность и совместимость в рамках всей экосистемы. Обратитесь в службу поддержки, если у вас есть подходящая платформа для рассмотрения.
Документация и ресурсы по функциональным функциям
Приведенные ниже ресурсы содержат рекомендации по внедрению и технические подробности о функции CameraX . Эти ресурсы предназначены только для ознакомления и не содержат дополнительных требований к программному обеспечению.