Przegląd

Platforma Android Automotive Operating System (AAOS) udostępnia 2 różne interfejsy API aparatu:

  • Usługa aparatu Androida korzysta z interfejsu Android Camera API (znanego też jako Camera2), aby wchodzić w interakcję ze sprzętem aparatu. Camera2 jest ściśle powiązana z innymi usługami Androida i wymaga pełnego uruchomienia Androida, zanim będzie można uzyskać dostęp do aparatu (z wyjątkiem wczesnego dostępu do aparatu przez uprzywilejowanego klienta).

    Interfejsu Android Camera API mogą używać aplikacje systemowe i własne oraz aplikacje innych firm, które implementują konwencjonalne funkcje aparatu, takie jak wideokonferencje.

  • Interfejsy API Extended View System (EVS) i CarEvsService są dostępne wyłącznie na platformach motoryzacyjnych i mają minimalną zależność od usług systemowych Androida, aby zapewnić wczesny dostęp do aparatu. Ten interfejs API jest dostępny tylko dla aplikacji systemowych i własnych, które zapewniają funkcje aparatu w samochodzie. Planujemy wycofać interfejsy API EVS na potrzeby funkcji aparatu.

  • Przejście na Camera2 zawiera informacje o tym, jak przenieść implementacje aparatu w samochodzie z interfejsów API Extended View System (EVS) na standardowe interfejsy API Camera2.