Visão geral

A plataforma Android Automotive Operating System (AAOS) oferece duas APIs de câmera distintas:

  • O Serviço de câmera do Android usa a API de câmera do Android (também conhecida como Camera2) para interagir com o hardware da câmera. O Camera2 é fortemente acoplado a outros serviços do Android e exige que o Android seja totalmente inicializado antes que você possa acessar a câmera (exceto o acesso antecipado à câmera por um cliente privilegiado).

    A API Android Camera pode ser usada por apps do sistema e próprios e por apps de terceiros que implementam experiências convencionais de câmera, como videoconferências.

  • A API Extended View System (EVS) e CarEvsService é exclusiva para plataformas automotivas com dependência mínima de serviços do sistema Android para fornecer acesso antecipado à câmera. Essa API está disponível apenas para apps de sistema e próprios que oferecem experiências de câmera automotiva. Planejamos descontinuar as APIs do EVS para a funcionalidade de câmera.

  • Migrar para o Camera2 detalha como migrar suas implementações de câmera automotiva para as APIs Camera2 padrão das APIs do Extended View System (EVS).