Релизы

С каждым выпуском Android изменения API и поведения влияют на работу приложений на Android Auto и Android Automotive OS. На этой странице подробно описываются многие из этих воздействий и предоставляется информация о том, как обновить приложение для поддержки новых версий Android.

Андроид 16

Андроид 15

Андроид 14

  • Поскольку для приложений, ориентированных на Android 14 или более поздние версии, требуются типы служб переднего плана , убедитесь, что вы указали тип службы переднего плана для всех служб переднего плана, которые есть в вашем приложении, например для навигации и воспроизведения мультимедиа.
  • Из-за требования к приложениям, ориентированным на Android 14 или выше, о том, что приемники вещания, зарегистрированные во время выполнения, должны указывать поведение экспорта , приложения, использующие API CarConnection , должны обновиться до androidx.car.app:app:1.3.0-beta01 или более поздней версии. См. Connection API .
  • Из-за изменений в Android Auto при работе на устройствах Android 14 и более поздних версий запуск действий на экране телефона из приложения Android Auto требует предоставления ActivityOptions с идентификатором дисплея, установленным на дисплей телефона ( DEFAULT_DISPLAY ) при вызове startActivity() .
    • Приложения, использующие метод CarContext.requestPermissions() , должны обновиться до androidx.car.app:app:1.7.0-alpha01 или более поздней версии, которая включает это исправление.

Андроид 13

  • Для приложений, созданных с использованием библиотеки приложений Android for Cars, локаль Configuration , предоставляемая CarContext отражает языковые настройки для каждого приложения для хост-приложения, а не для вашего приложения.

Андроид 12