Albumy

W przypadku każdej wersji Androida zmiany w API i zachowaniu wpływają na działanie aplikacji w systemach Android Auto i Android Automotive. Na tej stronie znajdziesz szczegółowe informacje o tych zmianach oraz wskazówki, jak zaktualizować aplikację, aby obsługiwała nowe wersje Androida.

Android 15

  • Ze względu na zmiany w wysunięciu okna w przypadku aplikacji kierowanych na Androida 15 lub nowszego, należy przetestować aplikacje rozpowszechniane w systemie operacyjnym Android Automotive, aby sprawdzić, czy czynności implementowane przez aplikację są renderowane zgodnie z oczekiwaniami. Więcej informacji o szczególnych kwestiach dotyczących systemu operacyjnego Android Automotive znajdziesz w artykule Praca z okienkami i wycięciami w ekranie.

Android 14

Android 13

  • W przypadku aplikacji utworzonych za pomocą biblioteki aplikacji Android do samochodu lokalizacja Configuration udostępniana przez CarContext odzwierciedla ustawienia języka dla aplikacji hosta, a nie Twojej aplikacji.

Android 12

  • Na urządzeniach z Androidem 12 lub nowszym Android Auto nie zmienia trybu interfejsu użytkownika podczas działania. Zobacz Jak sprawdzić, czy działa Android Auto.
  • Ze względu na wymagania dotyczące bezpieczniejszego eksportowania komponentów w przypadku aplikacji kierowanych na Androida 12 lub nowszego musisz wyraźnie zadeklarować atrybut android:exported w elemencie <service> dla usług MediaBrowserServiceCarAppService.
  • Ze względu na wymagania dotyczące zmienności oczekujących intencji w przypadku aplikacji kierowanych na Androida 12 lub nowszego musisz wyraźnie określić zmienność każdej oczekującej intencji utworzonej przez aplikację. Dotyczy to na przykład oczekujących intencji używanych przez aplikacje do obsługi wiadomości, które odpowiadają na wiadomości lub oznaczają je jako przeczytane.