Descripción general

La plataforma del sistema operativo Android Automotive (AAOS) ofrece dos APIs de cámara distintas:

  • El servicio de cámara de Android usa la API de cámara de Android (también conocida como Camera2) para interactuar con el hardware de la cámara. Camera2 está estrechamente vinculada con otros servicios de Android y requiere que Android se inicie por completo antes de que puedas acceder a la cámara (excepto el acceso temprano a la cámara por parte de un cliente privilegiado ).

    Las apps del sistema y propias y las apps de terceros que implementan experiencias de cámara convencionales, como las videoconferencias, pueden usar la API de cámara de Android.

  • La API de Extended View System (EVS) y CarEvsService es exclusiva de las plataformas automotrices con una dependencia mínima de los servicios del sistema Android para proporcionar acceso temprano a la cámara. Esta API está disponible solo para las apps del sistema y propias que proporcionan experiencias de cámara automotriz. Tenemos previsto dejar de usar las APIs de EVS para la funcionalidad de la cámara.

  • En Migra a Camera2, se explica cómo migrar tus implementaciones de cámara automotriz a las APIs de Camera2 estándar desde las APIs de Extended View System (EVS).