Обзор

В этом руководстве описывается, как перенести реализации автомобильных камер на API Camera2 из API Extended View System (EVS) . Мы планируем прекратить поддержку API EVS для работы с камерами. Целью этого перехода является стандартизация разработки камер для Android Automotive OS (AAOS) с использованием фреймворка Camera2.

Причины миграции

Эти факторы лежат в основе миграции.

  • Унифицированный API: Camera2 предоставляет единый, согласованный API для разработки всех камер на Android для всех форм-факторов (телефоны, планшеты, телевизоры и транспортные средства).

  • Расширенный доступ: Camera2 доступна системным, собственным и сторонним приложениям. В отличие от EVS, доступ к которому ограничен системными и собственными приложениями.

  • Снижение фрагментации: Camera2 устраняет необходимость для OEM-производителей поддерживать и обслуживать два отдельных стека камер.

  • Стандартные функции: Camera2 использует постоянные усовершенствования и функции, разработанные для базовой платформы камеры Android.

Затронутые компоненты EVS

Когда поддержка EVS будет прекращена, могут пострадать следующие компоненты EVS:

Библиотека совместимости EVS с Camera2

В статье «Миграция на Camera2» подробно описываются различия между EVS и Camera2, а также описывается, как перенести желаемую функциональность EVS на API Camera2. Мы планируем подготовить дополнительную библиотеку совместимости (слой-прокладку) для поддержки этих миграций.

Соответствие тестовому набору

Все реализации Camera2 должны пройти следующие тесты на соответствие Android:

  • Compatibility Test Suite (CTS) проверяет общую совместимость Android.
  • Vendor Test Suite (VTS) тестирует интерфейс камеры HAL.
  • Image Test Suite (ITS) проверяет качество и правильность изображений.

Более подробную информацию см. в разделе Тестирование HAL камеры .

Обратная связь

Мы ценим ваши отзывы о переходе с EVS на Camera2. Чтобы поделиться своим мнением, см . раздел «Сообщение об ошибках и их отслеживание ». При сообщении о проблеме укажите в заголовке «Руководство по переходу с EVS на Camera2».