Приложения, не входящие в состав Android Automotive OS (AAOS), — это приложения, не включенные в образ системы (они перечислены на этой странице). Чтобы узнать, как интегрировать приложения, не входящие в состав системы, в автомобили, см. руководство по интеграции .
- Интегрируйте AppCards
- Владелец автомобильного приложения
- Календарь
- Библиотека автомобильного пользовательского интерфейса
- Вспомогательное устройство
- Справочное приложение «Центр управления»
- Дозвонщик
- СМИ
- Служба коротких сообщений (SMS)
Car-apps-release-20
Тег: ub-automotive-master-20251118
В Car-apps-release-20 эти проблемы устранены.
Новые функции
Защита конфиденциальных приложений предоставляет пользователям возможности обеспечения конфиденциальности для защиты важных приложений в автомобиле. Например, Chrome и WhatsApp. Программа позволяет пользователям блокировать приложения с помощью PIN-кода, даже если они не установили блокировку профиля. Этот PIN-код не зависит от блокировки профиля.
В эталонном приложении «Центр управления» представлены примеры пользовательского интерфейса, который можно добавить в многопользовательские среды с несколькими дисплеями (MUMD). Некоторые из таких сценариев включают:
- Посмотрите, что смотрят и слушают другие пассажиры в машине.
- Вывод звука на автомобильные колонки.
- Просматривайте видео одновременно с другими дисплеями в автомобиле.
Центр управления предназначен для улучшения пользовательского опыта в конфигурации автомобиля, когда к дисплею водителя добавляется один или несколько дополнительных дисплеев. Например, для пассажира на заднем сиденье.
Мы планируем добавить больше документации для Центра управления.
Рассмотренные вопросы
СМИ:
- Обновлена структура
MediaBlockingActivityдля совместимости с RRO. - Включено наложение действий по настройке звука .
Номеронабиратель:
- Обеспечена совместимость текущей структуры вызовов и вложенных структур с RRO.
Автомобильная библиотека:
- Исправлена ошибка, из-за которой в случае отсутствия параметра
MAVEN_CENTRAL_URLиспользовалсяmavenCentral.
Другие вопросы:
- Обновлен URL-адрес Maven для использования зеркала
mavenCentralот Google. - Обновлено до Gradle 9.1.0.
- Исправлена ошибка в методе IMethod для использования плагина Android Gradle в плагине сборки Gradle.
- Robolectric обновлен до версии 4.16.
Car-apps-release-19
Метка: ub-automotive-master-20250910
Рассмотрены следующие вопросы:
- Обновлен формат версии для синхронизации с другими приложениями, не входящими в комплект поставки.
- Добавлена строка, которую можно накладывать поверх существующей,
action_name_for_custom_keycode. - Улучшена совместимость с Kotlin 2.1.20.
- Обновлена сборка Gradle до AGP 8.11 и добавлена поддержка Android API 36.
- В проекте обновлена версия JDK с 17 до Java 21.
Обновлены следующие функции:
DriverUI:
- Обновлены переводы для обновленного кластера.
- Обновил структуру документации пользовательского интерфейса драйвера, чтобы использовать размеры, поступающие из Figma. Логика приложения не определяет размер.
Медиа: При получении нового состояния воспроизведения очищает всплывающее уведомление и диалоговое окно.
Car-apps-release-18
Метка: ub-automotive-master-20250722
AppCards :
-
ImageAppCardможет одновременно поддерживать изображения, кнопки и индикатор выполнения.
Инструмент для отправки отчетов об ошибках:
- Исправлена ошибка, из-за которой изображение на экране обрезалось в SDK 35 и выше.
- Обновлен формат версии для синхронизации с другими приложениями, не входящими в комплект поставки.
- Устранена проблема с автоматической загрузкой.
- Добавлены исправления для запуска системы при загрузке.
DriverUI:
- Для
DriverUIобновили Design Compose до версии 0.37.1. - Переработан дизайн
Clusterдля демонстрации сложных реализаций пользовательского интерфейса.
СМИ :
- Исправлена редкая ошибка NullPointerException (NPE) в
MediaSourceи обновленImageFetcherдля защиты от недопустимых URI.
Тестовые материалы:
- Применил множество исправлений в
Media1иMedia3
Car-apps-release-17
Метка: ub-automotive-master-20250609
- Исправлена проблема с поворотом
camera2. - Разрешить отображение миниатюр с поверхностей.
- Удалите неиспользуемые API-интерфейсы обратного вызова для кадров.
- Устранена существующая проблема, связанная с продолжительностью записи.
- Исправлена ошибка, возникавшая при длительной операции записи, которая приводила к сбою.
- Добавлена настройка частоты кадров.
- Добавлена поддержка поверхностей в предварительном просмотре камеры.
Дизайн Композитор
- Обновлена версия Design Compose для DriverUI до 0.34.2.
Пользовательский интерфейс водителя
- Обновлен Java-архив (JAR-файл) для клиентской библиотеки SDV.
СМИ
- Обновлен идентификатор воспроизводимого медиафайла
media1. - Производителям оборудования следует удалить
browse_mini_barиз RRO. - Исправлена проблема с прокруткой RecyclerView назад при каждом обновлении элемента.
CAL Media
В
aaos-apps-gradle-projectдобавлен новый объектTmaMediaCalApp.При использовании MediaSession на поддерживаемых устройствах в
aaos-apps-gradle-projectбыл добавлен объектTestMediaCalAppдля демонстрации использования CarAppLibrary для просмотра и воспроизведения медиафайлов.Обновлена
MediaDispatcherActivity, чтобы она отдавала приоритет запуску активности CarAppLibrary для медиаприложения, а не интерфейса CarMediaApp. Это происходит, когда устройство имеет флаг функцииandroid.software.car.templates_host.media, и медиаприложение выбирает CarAppLibrary для работы с медиафайлами. Для получения дополнительной информации см. раздел «Создание шаблонного медиаприложения» .
AppCards
- Сняты ограничения на минимальную частоту обновления для AppCards . Теперь владельцы хостов AppCard могут определять частоту обновления самостоятельно.
Библиотека автомобильного пользовательского интерфейса
- Добавлены необходимые привилегированные права доступа.
Car-apps-release-16
Метка: ub-automotive-master-20250418
Видеорегистратор, пользовательский интерфейс водителя и мультимедиа
Рассмотрено множество вопросов.
Пользовательский интерфейс водителя
Пользовательский интерфейс драйвера обновлен до последней версии Design Compose 0.34 и дополнен следующими улучшениями:
Дополнительные улучшения
- Добавлена новая иконка для запуска приложений .
- Плеер вернул поддержку плейлистов с воспроизведения отдельных файлов MP4 к воспроизведению отдельных файлов.
- Обработан конец потока, чтобы Share мог корректно объединять сегменты.
- При первом запуске отобразите кнопку «Старт» .
- В целях обеспечения конфиденциальности необходимо включить всплывающее уведомление во время записи.
- Внешний съемный модуль хранения данных.
- Исправлена ошибка NullPointerException, приводившая к сбою при
onLiveClicked. -
TunerSessionне удаляет повторяющиеся метаданные. - Добавлен необязательный индикатор загрузки в
PlaybackCardController. - Обновлен пользовательский интерфейс драйвера до версии Design Compose 0.33.
- Удалены повторяющиеся эскизы.
Car-apps-release-15
Тег: ub-automotive-master-20250219
Камера
Новая функция
- Видеорегистратор. Эталонная система видеорегистратора, использующая автомобильные камеры (включая обычные видеорегистраторы, камеры кругового обзора и салонные камеры) для безопасной записи, хранения и обмена видеоматериалами из автомобиля.
Car-apps-release-14
Метка: ub-automotive-master-20241205
СМИ
Новая функция
- Расширенные возможности указания формата аудио. Добавлена универсальная метка указания формата аудио для четкого обозначения расширенных возможностей воспроизведения аудио во время просмотра.
Альтернативные элементы управления приложениями
- Во время вождения предоставьте пользователям возможность управлять звуком, не входящим в состав мультимедийного центра, в частности, с помощью коммуникационных приложений.
Рассмотренные вопросы
- Теперь вы можете использовать кнопку «Войти» , чтобы войти в Spotify и другие медиаприложения.
Радио
Рассмотренные вопросы
- Приложение «Радио» больше не вылетает.
Инструмент для отправки отчетов об ошибках
Рассмотренные вопросы
- Инструмент «Сообщить об ошибке» больше не вылетает при запуске из приложения или длительном нажатии в уведомлениях.
Car-apps-release-13
Тег: ub-automotive-master-20240924
СМИ
Рассмотренные вопросы
- Добавлена поддержка фонового воспроизведения видео и других приложений.
- Исправлена ошибка, приводившая к сбою в процессе распаковки приложений в
messengerapptest_gradle_unit
Car-apps-release-12
Тег: ub-automotive-master-20240731
Новая функция
Карточка приложения. Теперь производители оборудования могут создавать и настраивать элемент пользовательского интерфейса, который может заполняться информацией, предоставляемой производителем оборудования или собственными (1P) приложениями.
Обмен сообщениями
Рассмотренные вопросы
- После перезагрузки контент не отображается, а входящие сообщения помечаются как «Неизвестные».
- Все сообщения в приложении SMS помечены как «Неизвестные» .
- Приложение Android Automotive Car Messenger на 2,66 МБ больше по размеру, чем предыдущая версия.
- В MMS имя получателя отображается как пустое.
СМИ
Рассмотренные вопросы
- Новостное приложение запускается на главном экране.
- После перезагрузки с установленным APK-файлом TestMedia отображается пустой медиа-виджет.
Медиацентр
Рассмотренные вопросы
- После перезагрузки на странице «Медиа» при воспроизведении первой песни отображается белая точка.
Car-apps-release-11
Метка: ub-automotive-master-20240521
Медиацентр
Рассмотренные вопросы
- Теперь воспроизведение музыкальной станции на YouTube Music больше не приводит к сбоям в отображении музыки на головном устройстве.
- Теперь отображается функция непрерывного воспроизведения мультимедиа через Bluetooth.
- Заголовки групп теперь работают.
СМИ
Рассмотренные вопросы
- Значок гарнитуры больше не отображается в списке последних приложений для работы с мультимедиа.
- Диалоговое окно «Пользовательские действия» для аналитики позволяет отображать только видимые идентификаторы.
- Сессия работы с медиафайлами больше не завершается с ошибкой.
-
com.android.car.carlauncherбольше не приводит к сбою при использованииcom.android.car.media.common.source.
Дозвонщик
Рассмотренные вопросы
- В настройках звука теперь отображается пункт «Переключить звук телефона на гарнитуру и автомобильные динамики» .
Car-apps-release-10
Метка: ub-automotive-master-240314
Медиацентр
Рассмотренные вопросы
- В медиацентре подкастов больше не отображается значок Ассистента.
- Теперь Media Center больше не вылетает при воспроизведении медиафайлов в полноэкранном режиме и при переключении дневного режима в ночной (и наоборот).
Car-apps-release-9
Метка: ub-automotive-master-20240125
Медиацентр
Новые функции
Аналитика автомобильного медиаконтента. Аналитика Media Center теперь предоставляет метрики сторонних медиаприложений, помогая улучшить взаимодействие пользователей с медиаконтентом. Аналитика позволяет сторонним приложениям получать обратную связь о поведении пользователей в режиме реального времени.
Рассмотренные вопросы
- Ошибка NullPointerException больше не возникает при выборе пункта меню из списка Overflow.
- Аналитика: Теперь изменение видимости элементов очереди отображается при закрытии или открытии.
- Аналитика: Список очереди отображался как список для просмотра, а теперь отображается список скрытых элементов.
- Аналитика: При нажатии на результат поиска больше не отправляются некорректные данные.
- Теперь аналитика отображается после подтверждения поискового запроса.
- Перестройте процесс, заменив одно действие на несколько действий с медиаконтентом, каждое из которых будет иметь свой собственный источник медиаконтента.
- MediaCenter больше не вылетает из пользовательского интерфейса.
- Переустановка
TestMediaAppбольше не приводит к сбоям MediaCenter. - Добавление эффекта затухания вертикальной полосы прокрутки к
browse_nodeCannotбольше не приводит к переключению на Bluetooth-аудио после воспроизведения радио.
Календарь
Рассмотренные вопросы
- Приложение «Календарь» больше не вылетает после включения синхронизации на iPhone.
Car-apps-release-8
Метка: ub-automotive-master-20231102
Медиацентр
Рассмотренные вопросы
- При открытии приложения функция NPV Dialer не переключается в браузерный режим.
Дозвонщик
Рассмотренные вопросы
- При запуске автомобиля не отображаются интерфейсы «Микрофон» и «Текущий телефонный разговор».
Car-apps-release-7
Метка: ub-automotive-master-20231011
Медиацентр
Рассмотренные вопросы
- В Spotify воспроизводится выбранная песня, но NPV по-прежнему показывает предыдущее приложение.
- Теперь
CarMediaServiceсообщаетMediaConnectorServiceкакой компонент следует запустить.
СМИ
Рассмотренные вопросы
- Улучшена возможность выбора элементов в сетке категорий.
Обмен сообщениями
Рассмотренные вопросы
- В приложении SMS при сопряжении устройства отображается сообщение "Bluetooth отключен".
- При подключении устройства по Bluetooth приложение SMS отображает вводящее в заблуждение сообщение о том, что Bluetooth отключен.
Car-apps-release-6
Дозвонщик
Рассмотренные вопросы
- При многократной перестановке карты «Домашний телефон» и устройства набора номера в полноэкранном режиме телефонный разговор перестает отображать страницу контактов устройства набора номера .
Медиацентр
Рассмотренные вопросы
- В режиме просмотра "Сейчас воспроизводится" теперь отображается линейная полоса прогресса.
Car-apps-release-5
Настройки автомобиля
Рассмотренные вопросы
- Страница добавления сети аварийно завершает работу при нажатии на название сети.
Шасси
Рассмотренные вопросы
- На странице Google Play Google Ассистент не отображает некоторые страницы, даже если пользователь авторизован.
- После перезагрузки домашняя страница и панель запуска приложений не запускают
com.android.car.carlauncher.
Дозвонщик
Рассмотренные вопросы
- В профиле контакта в приложении «Набор номера» значок «Назад» (>) переводит вас в раздел «Контакты» при переключении между дневным и ночным режимами.
СМИ
Рассмотренные вопросы
- В режиме воспроизведения обновление информации о новом источнике медиаконтента происходит медленно.
- В файлах с обложками альбомов и изображениями природы отображаются невидимые ссылки.
- Кнопка «Плейлист» не должна быть затемнена по умолчанию.
Медиацентр
Новые функции
- Реализуйте ссылки для просмотра воспроизведения.
Рассмотренные вопросы
- Регрессия. Дерево просмотра TMA отображает контент, даже если тип учетной записи равен «нет».
- Переустановка
TestMediaAppбольше не приводит к сбою Media Center. - При переключении с радио на Bluetooth-аудио в панели мультимедиа в медиацентре отображается сообщение «Нет названия».
- Текущая песня не отображается в медиацентре.
- Spotify. Выбранная песня не воспроизводится.
SMS
Рассмотренные вопросы
- Приложение для отправки SMS-сообщений вылетает и не запускается.
- Заголовок MMS. Ни контакт «От:», ни третий контакт не отображаются.
Car-apps-release-4
Дозвонщик
Рассмотренные вопросы
Исправлена ошибка, из-за которой приложение «Дозвон» запускало несколько элементов пользовательского интерфейса, не локализованных для режима RTL (написание с правой стороны).
Медиацентр
Новые функции
- Добавлены пользовательские константы действия просмотра для медиафайла 1 в файле
androidx.media.
Рассмотренные вопросы
- Исправлена ошибка, из-за которой пользователям приходилось выбирать песню на телефоне во время вождения.
Car-apps-release-3
Все приложения
Рассмотренные вопросы
Приложение Car Launcher вылетает при запуске AllApps и Dialer из панели Facet.
Библиотека автомобильного пользовательского интерфейса
Рассмотренные вопросы
Исправлена ошибка, из-за которой приложение Google Play вылетало.
Шасси
Рассмотренные вопросы
Добавлены новые прокси-классы шасси (car-ui-lib).
Дозвонщик
Рассмотренные вопросы
Исправлена ошибка, из-за которой аватар контакта некорректно отображался в приложениях «Телефон», «Контакты» и «Избранное».
Медиацентр
Рассмотренные вопросы
- Исправлена ошибка, из-за которой сообщение YouTube Music отображалось в сообщении Spotify.
- Исправлена ошибка, из-за которой приложение «Новости» не отображало контент.
- Исправлена ошибка, из-за которой дерево "Верхняя часть медиафайлов" отображалось не во всех приложениях.
- Исправлена ошибка, из-за которой контент приложения не отображался после переключения с Bluetooth на любое медиаприложение.
Car-apps-release-2
Автомобильная ротационная библиотека
Рассмотренные вопросы
Исправьте углы и кнопки в соответствии с инструкциями, изложенными в разделе «Разрешения».
Дозвонщик
Рассмотренные вопросы
- Исправлены ошибки проверки кода Gradle в Dialer.
- Добавлен ProGuard в сборки релизов Dialer на Gradle.
- Запускать интерфейс набора номера во время вызова можно из строки состояния системы, если в настройках телефона отключена функция «Активный вызов».
- Исправлены ошибки в модульных тестах, возникающие из-за исключения
Resources$NotFoundException.
СМИ
Рассмотренные вопросы
- Медиаплеер Android Automotive игнорирует
METADATA_KEY_DISPLAY_SUBTITLEиMETADATA_KEY_DISPLAY_DESCRIPTION. - Обеспечение непрерывности медиа-коммуникации:
- Как обрабатывать медиафайлы, не содержащие воспроизводимых элементов.
- Исследовать и внедрить независимое воспроизведение в медиаконтенте.
Car-apps-release-1
Дозвонщик
Новые функции
- Добавлена кнопка «Сообщение» для отображения уведомлений о пропущенных звонках и для использования функции «Прямая отправка» для ответа на пропущенный звонок.
- Тестовая сборка поддерживает добавление контактов с помощью команды ADB.
- Тестовая сборка поддерживает имитацию фиктивного Bluetooth-соединения, когда пользователь нажимает кнопку «Подключиться к Bluetooth».
- В уведомлении о входящем звонке отображайте номера телефонов контактов.
Рассмотренные вопросы
- Ускорена загрузка контактов и журналов вызовов, а также исправлено несоответствие контактов различным языковым стандартам между телефоном и головным устройством.
- Приложение Proguard Dialer APK ускоряет запуск при холодном старте, если оно собрано с использованием Tapas.
- Если телефоны не подключены, ускорить холодный запуск можно, переместив страницу с ошибкой «Нет подключения Bluetooth» из диалогового окна.
- Исправлена ошибка, приводившая к сбою при вводе знака процента (%) в поле поиска.
- Улучшена поддержка чтения справа налево (RTL).
- Исправлена ошибка, из-за которой дублируются номера HUN входящих вызовов, если функция проекции активируется во время входящего вызова.
- Удален
android:resources и исправлена ошибка в расположении кнопок набора номера, из-за которой отсутствовали цифры.
СМИ
Новые функции
- Добавлена поддержка настроек и страниц ошибок (например, при входе в систему), созданных с помощью библиотеки Car App.
- Добавлена поддержка стилей содержимого для каждого элемента.
- Добавлены необязательные индикаторы выполнения для медиафайлов на экране просмотра.
Рассмотренные вопросы
- Исправлена ошибка NullPointerException в
MediaActivityController. - Исправлена ошибка NullPointerException в
PlaybackViewModel. - Исправлена
IllegalArgumentExceptionвозникающая при изменении списка вкладок после перехода в раздел "Просмотр". - При переключении на новое приложение с экрана воспроизведения не передавайте идентификаторы медиафайлов из старого приложения в новое.
- Сохраняйте фокус на одной и той же кнопке «Медиа» , даже если её действие меняется.
- Добавьте приложение для проекции в список
custom_media_packagesпо умолчанию. - Пункты меню перенесены из кода в XML для использования в RRO.
-
BrowseAdapter#generateViewDataбольше не создает пустые элементы.
SMS
Новые функции
- Интернационализация: Добавлен перевод строк.
- Обновлен пользовательский интерфейс и пользовательский опыт для большей ясности.
- Обновлен значок приложения .
Рассмотренные вопросы
- Создал тестовую сборку и настроил модульные тесты, доведя покрытие тестами примерно до 25%.
- Вместо всплывающего окна при нажатии кнопки «Назад» появилось только одно сообщение, а вместо этого отобразился пустой экран.
- Исправлена ошибка, из-за которой предварительный просмотр сообщения перекрывал другие элементы.
- Исправлена ошибка, из-за которой в HUN отображались уведомления о старых сообщениях.
- Тесты, зависящие от фиксированного порядка.
- Удалите пробелы в конце строк в диалогах.
- Исправлена ошибка, из-за которой информация о заблокированных сообщениях не обновлялась в центре уведомлений после получения нового сообщения.
- Исправлена ошибка, из-за которой сообщения не отображались в уведомлениях.
- Исправлена ошибка, из-за которой список бесед не обновлял сообщения, когда приложение работало в фоновом режиме.