Обзор

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

Причины для миграции

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

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

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

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

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

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

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

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

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

соответствие набора тестов

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

  • Пакет тестов совместимости (Compatibility Test Suite, CTS) проверяет общую совместимость Android.
  • Пакет тестов Vendor Test Suite (VTS) проверяет интерфейс Camera HAL.

Для получения более подробной информации см. раздел «Тестирование Camera HAL» .

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

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