Android for Cars предлагает два способа совместного создания возможностей просмотра и воспроизведения мультимедиа (например, музыки, подкастов и аудиокниг) в зависимости от необходимого вам уровня настройки.

MediaBrowserService
(MBS): готовый вариант, идеально подходящий для быстрого создания качественного мультимедийного приложения без настройки.Шаблоны библиотеки автомобильных приложений (CAL): настраиваемые шаблоны предоставляют защитные рамки, которые помогут вам использовать все возможности вашего мультимедийного приложения в автомобиле, не начиная все с самого начала.
MediaBrowserService
Если вы хотите создать базовое медиа-приложение с ограниченным брендингом и настройкой, используйте MediaBrowserService
. Это более дешевый способ, позволяющий пользователям просматривать контент и воспроизводить медиа.
Поскольку базовый визуальный дизайн и модель взаимодействия для большей части мультимедийного опыта Android for Cars определяются Google и автопроизводителями, ваша роль в дизайне в основном сосредоточена на:
- Создание структуры просмотра контента
- Предоставление элементов брендинга и иконок для навигационных вкладок и пользовательских элементов управления (при необходимости)
В зависимости от вашего приложения вам может потребоваться создать дополнительные потоки, такие как поток входа или настройки для экрана автомобиля (для AAOS), используя шаблоны в CAL.
Шаблоны библиотеки автомобильных приложений
Шаблоны библиотеки автомобильных приложений обеспечивают большую гибкость и возможность настройки внутри приложения, позволяя добавить больше функций в ваше мультимедийное приложение на Android Auto.
В частности, следующие шаблоны помогут вам создать отличный медиа-опыт:
Шаблон секционированного элемента: Шаблон секционированного элемента позволяет вам смешивать и сопоставлять списки и сетки для создания настраиваемой структуры просмотра. Чтобы получить последние обновления и функции, переместите любые существующие экземпляры шаблонов списков или сеток в шаблон секционированного элемента.
Шаблон воспроизведения мультимедиа: Шаблон воспроизведения мультимедиа позволяет вам решать, какие действия можно выполнять с экрана воспроизведения. Вы можете выбрать, какие кнопки показывать в разделе результатов поиска и какие кнопки воспроизведения и изображения показывать (предоставляются через сеанс мультимедиа).
Шаблон входа: Шаблон входа предоставляет варианты входа в приложение во время парковки.
Шаблон вкладки: Шаблон вкладки действует как контейнер для других шаблонов, предоставляя вкладки в верхней части.


Начать
Чтобы узнать, как использовать шаблоны в CAL, см. раздел Создание приложений с помощью шаблонов .
Примеры
Для более подробного ознакомления с мультимедийным опытом в Android Auto см. Android Auto > Медиа-приложения . Чтобы увидеть, как этот опыт работает в автомобилях со встроенным Google, см . Автомобильные ОС > Медиа-приложения .
Требования к пользовательскому опыту
Медиа-приложения должны соответствовать требованиям к медиа-приложениям .