Руководство AEP: CameraX

Интеграция библиотеки Jetpack CameraX обеспечит высококачественную и стабильную съемку с камеры на различных устройствах Android. Использование этой библиотеки гарантирует стабильную и многофункциональную работу на устройствах разных форм-факторов, таких как телефоны, планшеты, складные устройства и устройства XR. Переход на современные API камеры позволит приложениям достичь лучшего качества и обеспечить более надежный пользовательский опыт независимо от аппаратного обеспечения устройства.

Необходимая реализация

Для участия в программе AEP ваше приложение должно соответствовать следующим требованиям:

  • Приложение не должно использовать устаревший API android.hardware.Camera (Camera1). Вам следует перейти на использование CameraX (или Camera2).

    Примечание : Использование фреймворка Camera2 является допустимой альтернативой для приложений, требующих пользовательского стека камер.

Применимость рекомендаций

Данное руководство относится к:

  • Приложения, поддерживающие захват мультимедиа (изображений или видео).
  • Телефоны, планшеты, складные устройства и устройства расширенной функциональности (XR).

Исключения

Приложения могут использовать эквивалентную альтернативную платформу, обеспечивающую аналогичное качество, возможности для пользователей, стабильность и совместимость в рамках всей экосистемы. Обратитесь в службу поддержки, если у вас есть подходящая платформа для рассмотрения.

Документация и ресурсы по функциональным функциям

Приведенные ниже ресурсы содержат рекомендации по внедрению и технические подробности о функции CameraX . Эти ресурсы предназначены только для ознакомления и не содержат дополнительных требований к программному обеспечению.