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 anticipado a la cámara por parte de un cliente privilegiado).

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

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

  • En Migra a Camera2, se detalla cómo migrar tus implementaciones de cámaras para automóviles a las APIs de Camera2 estándar desde las APIs del Extended View System (EVS).