Качество автомобильного приложения

Чтобы обеспечить максимальное удобство для пользователей автомобилей, заполните контрольные списки совместимости автомобилей и тесты, которые будут следовать по мере проектирования и разработки приложения.

Контрольные списки и тесты определяют обширный набор требований к качеству для различных категорий приложений, поддерживаемых Android Auto и Android Automotive OS. Многие требования применимы только к определенным категориям, поэтому обязательно фильтруйте по категории вашего приложения. Подробную информацию о том, каким правилам должно соответствовать ваше приложение, чтобы его приняли в Google Play Store, см. в определениях уровней качества автомобилей.

Проверьте свое приложение

Прежде чем отправлять приложение на проверку в Google Play, проверьте свое приложение на соответствие критериям, перечисленным на этой странице. Если применимо, протестируйте оба способа доступа пользователей к вашему приложению:

Автомобильная ОС Android
Используйте эмулятор Android для проверки каждого элемента контрольного списка. Дополнительные сведения см. в разделе Тестирование с использованием эмулятора Android Automotive OS .
Андроид Авто
Используйте головное устройство Android Auto Desktop (DHU) для проверки каждого элемента контрольного списка. Дополнительную информацию см. в разделе «Тестирование с использованием головного устройства настольного компьютера» .

Категории приложений

Поддерживаемые категории Андроид Авто Автомобильная ОС Android

Уровни качества автомобилей

Уровни качества определяют критерии, которые помогут вам оценить уровень поддержки автомобилей, предоставляемой вашим приложением. Каждая категория основывается на тех, кто находится под ней. То есть, чтобы приложение было оптимизировано для автомобилей , оно также должно соответствовать всем применимым требованиям для автомобилей .

В дополнение к рекомендациям, специфичным для автомобилей, каждый уровень имеет соответствующие рекомендации по качеству приложения для большого экрана , которые актуальны для действий, реализуемых вашим приложением.

Уровни поддержки включают в себя следующее:

Уровень 3 — Машина готова

Ваше приложение совместимо с большим экраном и может использоваться, когда автомобиль припаркован. Хотя оно может не иметь каких-либо функций, оптимизированных для автомобилей, пользователи могут работать с приложением так же, как на любом другом Android-устройстве с большим экраном.

Этот уровень в первую очередь применяется к запаркованным категориям приложений, которые должны соответствовать всем требованиям этого уровня, чтобы их можно было принять в Google Play Store.

Уровень 2 – оптимизация автомобиля.

Ваше приложение обеспечивает удобство просмотра на центральном дисплее автомобиля. Для этого в вашем приложении предусмотрены некоторые возможности, специфичные для автомобиля, которые пользователи могут использовать в режимах вождения или парковки, в зависимости от категории вашего приложения.

Чтобы быть принятыми в Google Play Store, приложения в категориях, созданные для использования во время вождения, должны соответствовать всем применимым требованиям этого уровня.

Уровень 1 — Автомобиль дифференцированный

Ваше приложение создано для работы с разнообразным оборудованием в автомобилях и может адаптировать свою работу в режимах вождения и парковки. Он обеспечивает наилучшее взаимодействие с пользователем, разработанное для различных экранов автомобилей, таких как центральная консоль, комбинация приборов и дополнительные экраны, например панорамные дисплеи, которые можно увидеть во многих автомобилях премиум-класса.

Автомобиль готов

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Разрешенные категории PC-1 Все

Приложение не должно включать в себя функции, выходящие за рамки типов приложений, предназначенных для автомобилей. См. Поддерживаемые категории приложений .

Ожидаемая производительность EP-1 Все

Приложение должно работать так, как ожидается или описано в его списке в Google Play Store.

EP-2 Медиа, навигация, POI, IOT, видео, игры, браузеры

Когда приложение перезапускается с главного экрана, оно должно восстановить состояние приложения как можно ближе к предыдущему состоянию.

Ориентация дисплея DO-1 Видео, игры, браузеры

Приложение можно распространить на устройства с фиксированной ориентацией экрана. См. раздел «Необходимые функции Android Automotive OS» .

Архитектуры ЦП CP-1 Видео, игры, браузеры

Приложение должно поддерживать процессоры x86_64 и ARM.

Рендеринг приложений AR-1 Все категории, поддерживаемые Android Automotive OS

В действиях, реализуемых приложением, интерактивные элементы пользовательского интерфейса не должны перекрываться системными панелями или вырезами на дисплее. См . раздел Работа с оконными вставками и вырезами дисплея .

Отвлечение водителя DD-3 Видео, игры, браузеры

Приложение не должно запускаться или использоваться во время вождения, а также не должно воспроизводить звук. См . раздел «Убедитесь, что нет отвлекающих действий» .

Примечание. Если ваше приложение воспроизводит звук, оно должно соответствовать требованию DD-2 .

Нерелевантные уведомления IN-2 Видео, игры, браузеры

Приложение не должно публиковать какие-либо уведомления .

Навигация в приложении AN-1 Видео, игры, браузеры

Пользователи могут перемещаться по приложению, не заходя в тупики.

Конфиденциальные данные SD-1 Браузеры

Браузеры не должны сохранять или разрешать доступ к паролям или платежной информации, если только пользователь не может заблокировать доступ к паролям с помощью блокировки профиля.

SD-2 Браузеры

Прежде чем синхронизировать данные с автомобилем, браузеры, синхронизирующие пароли или данные платежей, должны выполнить следующие действия:

  1. Предложите пользователю пройти аутентификацию.
  2. Сообщите пользователю на экране автомобиля, что его данные будут синхронизированы с автомобилем.
(Узнайте как)

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 3 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
Конфигурация и непрерывность LS-C1 Изменения конфигурации в автомобилях в основном вызваны перемещением приложения между дисплеями, например, при перемещении приложения на удаленный дисплей или с него.
LS-C2 Никаких дополнительных указаний.

Оптимизирован автомобиль

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Припаркованные впечатления PE-1 Медиа, навигация, POI, IOT

Только для Android Automotive OS: за исключением обеспечения процессов установки, настройки и входа в систему во время парковки, приложение не должно предоставлять какие-либо функциональные возможности посредством своих собственных действий.

Экранная анимация SA-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать на экране анимированные элементы, например анимированную графику или видео.

Визуальная или текстовая реклама AD-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать текстовую рекламу, кроме имени рекламодателя или названия продукта.

Использование изображения IU-1 Медиа, обмен сообщениями, навигация, POI, IOT

Элементы приложения не отображают изображения на экране. Исключения включают:

  • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
  • Приложения могут отображать значки в панели навигации по контенту.
  • Приложения могут отображать изображения и фотографии, помогающие принимать решения.
  • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.
Визуальная информация на телефоне VI-1 Медиа, навигация, POI, IOT

Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах «Обработка общих ошибок для мультимедиа» и «Обработка ввода пользователя для приложений навигации, достопримечательностей и Интернета вещей».

Приложение не вылетает AC-1 Навигация, POI, IOT

Пользователи должны иметь возможность выполнять задачи в приложении, используя пять экранов или меньше. Дополнительную информацию см. в разделе Ограничения шаблона .

Прокрутка текста ST-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать автоматически прокручиваемый текст.

Голосовые команды VC-1 Медиа, Навигация

Приложение должно поддерживать голосовые команды Google Assistant. Дополнительные сведения см. в разделах Поддержка голосовых действий для мультимедиа и Поддержка намерений навигации для навигации.

Отложенный ответ DR-1 Медиа, навигация, POI, IOT

Кнопки приложения должны реагировать на действия пользователя с задержкой не более двух секунд.

DR-2 Медиа, навигация, POI, IOT

Приложение должно запуститься не более чем за 10 секунд.

DR-3 Медиа, навигация, POI, IOT

Приложение должно загрузить контент не более чем за 10 секунд.

Контраст VD-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение должно предоставлять значки и цвета, соответствующие требованиям Android Auto к контрастности. Для получения дополнительной информации см. Контраст .

VD-2 СМИ

Приложение должно предоставлять наборы белых значков, которые система раскрашивает для обеспечения автоматической компенсации контрастности.

VD-3 СМИ

Приложение должно предоставлять цвета, которые система может оптимизировать для удобства чтения в автомобиле.

Серые кнопки GB-1 СМИ

Интерактивные элементы, намеренно выделенные серым цветом, должны быть нефункциональными.

Отвлечение водителя DD-1 Навигация

Аудиоканал навигации может использоваться только навигационными приложениями и для инструкций по навигации. Дополнительную информацию см. в разделе Голосовые указания .

DD-2 Видео, игры, браузеры

Во время вождения приложение не должно запускаться, а пользовательский интерфейс приложения не должен быть виден. Звук приложения должен прекращаться, когда пользователь начинает движение, и его нельзя возобновить во время вождения. Дополнительные сведения см. в разделе «Убедитесь, что нет отвлекающих действий» .

Платежи PA-1 Навигация, POI, IOT

Если покупки включены, в приложении должны быть простые потоки с использованием ярлыков, таких как недавние или избранные покупки. Дополнительную информацию см. в разделе Покупка с использованием существующего способа оплаты .

Приложение не должно допускать ничего из следующего:

  • Настройка способов оплаты
  • Несколько товаров, которые можно выбрать для покупки
  • Приверженность регулярным платежам, таким как подписки
Рекламные уведомления NA-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно показывать рекламу через уведомления.

Нерелевантные уведомления IN-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение должно отображать уведомления только в том случае, если они соответствуют потребностям водителя.

Примеры:
Хорошо: уведомление пользователя о прибытии нового сообщения.
Плохо: Уведомление пользователя о выходе нового альбома.

Автовоспроизведение мультимедиа MA-1 СМИ

Приложение не должно автоматически воспроизводиться при запуске или без действий пользователя по выбору приложения или носителя приложения. Дополнительные сведения см. в разделе «Реализация команд воспроизведения» .

Функциональность обмена сообщениями MF-1 Обмен сообщениями

Приложение должно получать входящие сообщения. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-2 Обмен сообщениями

Сообщения должны быть правильно сгруппированы и отображены в правильном порядке. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-3 Обмен сообщениями

Пользователь может ответить на сообщение. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-4 Обмен сообщениями

Приложение должно использовать шаблоны проектирования приложений для обмена краткими сообщениями. Традиционные приложения для обмена длинными сообщениями, например приложения для электронной почты, запрещены.

MF-5 Обмен сообщениями

Приложение должно реализовывать одноранговую службу обмена сообщениями, а не службы уведомлений, например о погоде, акциях и спортивных результатах.

NF-1 Навигация

Приложение должно предоставлять пошаговые инструкции по навигации.

NF-2 Навигация

Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, касающуюся поездки, ограничения скорости, дорожных препятствий и т. д., можно отобразить в безопасной области карты.

NF-3 Навигация

Когда приложение предоставляет пошаговые инструкции в текстовом виде, оно также должно вызывать уведомления о навигации. Дополнительную информацию см. в разделе «Пошаговые уведомления» .

NF-4 Навигация

Когда навигационное приложение предоставляет пошаговые инструкции в текстовом виде, оно должно отправлять информацию о следующем повороте на приборный дисплей автомобиля. Дополнительные сведения см. в разделе Метаданные навигации .

NF-5 Навигация

Приложение не должно предоставлять пошаговые уведомления, голосовые указания или кластерную информацию, когда другое навигационное приложение предоставляет пошаговые инструкции. Дополнительные сведения см. в разделе Начало, завершение и остановка навигации .

NF-6 Навигация

Приложение должно обрабатывать запросы навигации от других приложений Android Auto. Дополнительные сведения см. в разделе Поддержка намерений навигации .

NF-7 Навигация

Приложение должно обеспечивать режим «тест-драйва», имитирующий вождение. Дополнительные сведения см. в разделе Имитация навигации .

NF-8 Навигация

Приложение должно нарисовать карту в светлой или темной тематике, когда будет получено соответствующее указание. Дополнительную информацию см. в разделе Поддержка темной темы .

Функциональность точки интереса PF-1 POI

Приложение должно предоставлять значимые функции, связанные с вождением автомобиля.

Функциональность Интернета вещей IT-1 Интернет вещей
Приложение IOT может разрешать следующие действия во время вождения:
  • Просмотр текущего состояния устройств . Например: чтобы увидеть, открыта или закрыта дверь гаража, включена или выключена лампочка, включена или выключена система безопасности, работает или завершила работу стиральная машина.
  • Простые функции управления включением и выключением в одно касание . Например: возможность включать и выключать различные устройства или открывать и закрывать их, включая включение и выключение света, включение и выключение термостата или открытие и закрытие гаражных ворот или занавесок. Сюда также входит включение и выключение предварительно запрограммированной сцены или программы.
  • Уведомляйте пользователей о событии дома или в другом месте . Например: получение уведомлений о процедуре или сцене, предупреждении безопасности или изменении состояния открытой или закрытой двери.
Приложение IOT не должно допускать следующих действий во время вождения:
  • Задачи, связанные с настройкой приложений любого рода . Например: возможность выбирать устройства, системы или местоположения для использования с приложением IOT.
  • Задачи, связанные с созданием, изменением или изменением порядка . Например: возможность создавать, изменять или переупорядочивать сцену или рутину, например последовательность событий при выходе из локации или выходе из нее, включая открытие и закрытие двери гаража или включение и выключение света.
  • Задачи, связанные с детальным контролем устройств . Например: возможность управления некоторыми функциями, в том числе регулировкой температуры термостата или уровня свечения освещения.
Средства управления медиа MC-1 Видео

Приложение интегрируется с медиа-сессией. В зависимости от контента приложение должно поддерживать команды воспроизведения/паузы или остановки воспроизведения. Кроме того, приложение должно предоставлять метаданные заголовка и миниатюры для каждого элемента мультимедиа. См . раздел Управление и рекламирование воспроизведения с помощью MediaSession .

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 2 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
Многооконность и мультирезюме LS-M2 Когда действие находится на удаленном дисплее , оно теряет верхнюю позицию возобновленного действия, когда пользователь взаимодействует с действием на основном дисплее.
UX LS-U1 Некоторые автомобили имеют горизонтальные экраны с гораздо большим соотношением сторон, чем на других устройствах с большим экраном. Для тестирования на таком дисплее можно использовать аппаратный профиль Automotive Ultrawide .
LS-U2 То же, что и для LS-U1.
LS-U3 Чтобы квалифицироваться как приложение, оптимизированное для автомобиля, оно должно соответствовать требованию LS-U3 по размерам сенсорных объектов. Чтобы квалифицироваться как дифференцированный автомобиль, он должен соответствовать требованию автомобиля UX-1 .

Автомобиль дифференцированный

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Функциональность навигации NF-9 Навигация

Приложение поддерживает рендеринг на кластерных дисплеях и отображает только фрагменты карты на этих дисплеях. См . Отрисовка на дисплее кластера .

Рендеринг приложений AR-2 Видео, игры, браузеры

Приложение визуализируется в вырезах дисплея, чтобы полностью использовать доступное пространство экрана, сохраняя при этом возможность пользователей продолжать взаимодействовать со всеми элементами пользовательского интерфейса на экране. Дополнительные сведения см. в разделе Адаптация к дисплеям неправильной формы .

Пользовательский опыт UX-1 Видео, игры, браузеры

Сенсорные цели имеют разрешение не менее 64dp.

UX-2 Видео, игры, браузеры

Сенсорные объекты находятся на расстоянии не менее 24 dp друг от друга и на расстоянии 24 dp от краев экрана.

UX-3 Видео, игры, браузеры

Размер шрифта должен быть не менее 24sp.

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 1 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
UX LS-U4 Хотя клавиатуры поддерживаются ОС Android Automotive, они менее распространены в автомобилях по сравнению с другими устройствами с большим экраном. Однако в некоторых автомобилях есть поворотные устройства ввода, которые используют те же API-интерфейсы, что и навигация по вкладкам с помощью клавиатуры, поэтому для правильной работы им также требуется соответствие LS-U4.
Клавиатура, мышь и трекпад LS-I3 То же, что и для LS-U4.

Часто задаваемые вопросы

Что произойдет после того, как я отправлю свое приложение?

Приложения для автомобилей подлежат дополнительной проверке вручную, помимо обычных процедур проверки в Play Store. Ваше приложение проверено на соответствие применимым критериям.

Как после отправки приложения я узнаю, что мое приложение не соответствует всем требованиям для Android Auto или Android Automotive OS?

Если ваше приложение не соответствует требованиям к качеству приложения, описанным на этой странице, команда Play Store свяжется с вами по адресу электронной почты, указанному в учетной записи консоли Google Play, связанной с приложением.

Примечание. Информацию о том, как опубликовать приложение в Google Play, см. в разделе Распространение приложений Android для автомобилей .

Как мне справляться с нарушениями правил и апелляциями?

Подробнее об управлении нарушениями правил и апелляциях можно узнать в Центре правил Google Play.

Мое приложение ориентировано не только на Android Auto или Android Automotive OS. Если мое приложение не соответствует автомобильным требованиям, будет ли мое новое или обновленное приложение по-прежнему появляться в Google Play для других устройств?

Нет. Когда Google начинает процесс утверждения, ваше приложение проходит проверку качества. Любые последующие обновления будут недоступны для распространения до тех пор, пока приложение не будет одобрено. Если вам нужно обновить свое приложение для других устройств, рассмотрите возможность создания отдельного выпуска обновлений для вашего автомобильного приложения.

Важно! Из-за этого ограничения не следует использовать рабочий APK-файл для создания прототипов с поддержкой Android Auto.

Изменение примечаний

май 2024 г.

  • Введение уровней качества автомобилей
  • Отвлечение водителя
    • Затронутые категории: Браузеры, Игры, Видео
    • Новые критерии: DD-3


      Приложение не должно запускаться или использоваться во время вождения, а также не должно воспроизводить звук. См . раздел «Убедитесь, что нет отвлекающих действий» .

      Примечание. Если ваше приложение воспроизводит звук, оно должно соответствовать требованию DD-2 .

  • Рендеринг приложений
    • Затронутые категории: все категории, поддерживаемые Android Automotive OS.
    • Новые критерии: AR-1


      В действиях, реализуемых приложением, интерактивные элементы пользовательского интерфейса не должны перекрываться системными панелями или вырезами на дисплее. См . раздел Работа с оконными вставками и вырезами дисплея .

    • Новые критерии: AR-2


      Приложение визуализируется в вырезах дисплея, чтобы полностью использовать доступное пространство экрана, сохраняя при этом доступ к интерактивным элементам пользовательского интерфейса. Дополнительные сведения см. в разделе Адаптация к дисплеям неправильной формы .

  • Средства управления медиа
    • Затронутые категории: Видео
    • Новые критерии: MC-1


      Приложение интегрируется с медиа-сессией. В зависимости от контента приложение должно поддерживать команды воспроизведения/паузы или остановки воспроизведения. Кроме того, приложение должно предоставлять метаданные заголовка и миниатюры для каждого элемента мультимедиа. См . раздел Управление и рекламирование воспроизведения с помощью MediaSession .

  • UX
    • Затронутые категории: Браузеры, Игры, Видео
    • Новые критерии: UX-1


      Сенсорные цели имеют разрешение не менее 64dp.

    • Новые критерии: UX-2


      Сенсорные объекты находятся на расстоянии не менее 24 dp друг от друга и на расстоянии 24 dp от краев экрана.

    • Новые критерии: UX-3


      Размер шрифта должен быть не менее 24sp.

  • Разрешенный опыт
    • Затронутые категории: Медиа, Навигация, POI, IOT
    • Новые критерии: PE-1


      Только для Android Automotive OS: за исключением обеспечения процессов установки, настройки и входа в систему во время парковки, приложение не должно предоставлять какие-либо функциональные возможности посредством своих собственных действий.

  • Навигационная функциональность
    • Затронутые категории: Навигация
    • Новые критерии: NF-9


      Приложение поддерживает рендеринг на кластерных дисплеях и отображает только фрагменты карты на этих дисплеях. См . Отрисовка на дисплее кластера .

  • Отложенный ответ
    • Затронутые категории: Видео
    • Удаление критериев DR-1 , DR-2 и DR-3 для категории видео.

Октябрь 2023 г.

июль 2023 г.

  • Категории приложений : добавлен «Браузеры».
  • Конфиденциальные данные
    • Затронутые категории: Браузеры
    • Новые критерии: SD-1


      Браузеры не должны сохранять или разрешать доступ к паролям или платежной информации, если только пользователь не может заблокировать доступ к паролям с помощью блокировки профиля. (Узнайте как)

    • Новые критерии: SD-2


      Прежде чем синхронизировать данные с автомобилем, браузеры, синхронизирующие пароли или данные платежей, должны выполнить следующие действия:

      1. Предложите пользователю пройти аутентификацию.
      2. Сообщите пользователю на экране автомобиля, что его данные будут синхронизированы с автомобилем.

апрель 2023 г.

март 2023 г.

  • Изменения грамматики и форматирования.

декабрь 2022 г.

  • Функциональность Интернета вещей
    • Затронутые категории: Интернет вещей
    • Новые критерии:


      Приложение IOT может разрешать следующие действия во время вождения:
      • Просмотр текущего состояния устройств . Например: чтобы увидеть, открыта или закрыта дверь гаража, включена или выключена лампочка, включена или выключена система безопасности, работает или завершила работу стиральная машина.
      • Простые функции управления включением и выключением в одно касание . Например: возможность включать и выключать различные устройства или открывать и закрывать их, включая включение и выключение света, включение и выключение термостата или открытие и закрытие гаражных ворот или занавесок. Сюда также входит включение и выключение предварительно запрограммированной сцены или программы.
      • Уведомляйте пользователей о событии дома или в другом месте . Например: получение уведомлений о процедуре или сцене, предупреждении безопасности или изменении состояния открытой или закрытой двери.
      Приложение IOT не должно допускать следующих действий во время вождения:
      • Задачи, связанные с настройкой приложений любого рода . Например: возможность выбирать устройства, системы или местоположения для использования с приложением IOT.
      • Задачи, связанные с созданием, изменением или изменением порядка . Например: возможность создавать, изменять или переупорядочивать сцену или рутину, например последовательность событий при выходе из локации или выходе из нее, включая открытие и закрытие двери гаража или включение и выключение света.
      • Задачи, связанные с детальным контролем устройств . Например: возможность управления некоторыми функциями, в том числе регулировкой температуры термостата или уровня свечения освещения.

май 2022 г.

  • Категории приложений : «Парковка и зарядка» заменены на «Достопримечательности».
  • Экранная анимация
    • Затронутые категории: медиа, обмен сообщениями, навигация и достопримечательности.
    • Предыдущий текст:


      Приложение не отображает на экране анимированные элементы, такие как анимированная графика, видео или индикаторы выполнения.


    • Новый текст:


      Приложение не отображает на экране анимированные элементы, такие как анимированная графика или видео.


  • Использование изображения
    • Затронутые категории: медиа, обмен сообщениями, навигация и достопримечательности.
    • Предыдущий текст:


      Элементы приложения не отображают изображения на экране. Исключения включают:

      • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
      • Приложения могут отображать значки в панели навигации по содержимому.
      • Приложения для навигации, парковки и зарядки могут отображать изображения и фотографии, помогающие принимать решения при вождении.
      • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.

    • Новый текст:


      Элементы приложения не отображают изображения на экране. Исключения включают:

      • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
      • Приложения могут отображать значки в панели навигации по содержимому.
      • Приложения могут отображать изображения и фотографии, помогающие принимать решения.
      • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.

  • Поскольку автомобили — это устройства с большим экраном, приложения должны заполнять все области.
    • Затронутые категории: медиа, сообщения, навигация, достопримечательности и видео.
    • Предыдущий текст:


      Приложение не включает в себя игры или другие функции, выходящие за рамки типов приложений, предназначенных для автомобилей. Дополнительную информацию см. в разделе Поддерживаемые категории приложений .
    • Новый текст:


      Приложение не включает в себя функции, выходящие за рамки типов приложений, предназначенных для автомобилей. Дополнительную информацию см. в разделе Поддерживаемые категории приложений .
  • Визуальная информация на телефоне
    • Затронутые категории: СМИ, Навигация и Достопримечательности.
    • Предыдущий текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах Обработка общих ошибок для мультимедиа и Обработка ввода пользователя для навигации, парковки и зарядки.
    • Новый текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах «Обработка общих ошибок для мультимедиа» и «Обработка ввода пользователя для приложений навигации и достопримечательностей».
  • Функциональность навигации
    • Затронутые категории: Навигация
    • Предыдущий текст:


      Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, касающуюся поездки, например, ограничение скорости и дорожные препятствия, можно отобразить в правой части карты.
    • Новый текст:


      Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, относящуюся к поездке, — ограничение скорости и дорожные препятствия — можно отобразить в безопасной области карты.
  • Функциональность точки интереса
    • Затронутые категории: Достопримечательности
    • Предыдущий текст:


      Приложение должно обеспечивать значимую функциональность в своей категории, связанной с вождением автомобиля.
    • Новый текст:


      Приложение должно предоставлять значимые функции, связанные с вождением автомобиля.
    • Удалены критерии:


      Если приложение для парковки отображает список мест рядом с картой (например, шаблон карты списка мест), то местоположения в списке могут быть только парковочными местами.

      Аналогично, для приложения для зарядки местами должны быть зарядные станции.


апрель 2022 г.

  • Ориентация дисплея
    • Затронутые категории: Видео
    • Новые критерии:


      Пользовательские интерфейсы, созданные приложением, поддерживают как альбомную, так и книжную ориентацию.

  • Отвлечение водителя
    • Затронутые категории: Видео
    • Новые критерии:


      Во время вождения видеоприложение не должно запускаться, а экран видеоприложения не должен быть виден. Звук видеоприложения должен прекращаться, когда пользователь начинает движение.

  • Порядок настроек
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение должно перейти на домашнюю страницу после (попытки) входа в систему.

  • Автомобильная функциональность
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение не содержит действий, оптимизированных для драйверов.

  • Архитектуры ЦП
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение поддерживает процессоры x86_64 и ARM.

  • Навигация в приложении
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение позволяет пользователям перемещаться по нему, не заходя в тупики.

ноябрь 2021 г.

  • Визуальная информация на телефоне
    • Затронутые категории: «Медиа», «Навигация», «Парковка и зарядка».
    • Предыдущий текст:


      Пока приложение взаимодействует с экраном автомобиля и автомобиль не припаркован, приложение не активирует экран телефона для отображения какой-либо визуальной информации, такой как уведомления, тосты, видео, изображения, реклама и т. п. Дополнительные сведения см. в разделе Создание навигационного приложения для навигации, парковки и зарядки. Аналогичным образом, хотя приложение использует пользовательский интерфейс Android Auto на экране телефона, оно не отображает на экране телефона никакой визуальной информации, не связанной с Android Auto.

      Если пользователю необходимо перейти к экрану телефона — например, чтобы выполнить запрос на разрешение, — тогда приложение должно отображать сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно.


    • Новый текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах Обработка общих ошибок для мультимедиа и Обработка ввода пользователя для навигации, парковки и зарядки.


  • Платежи
    • Затронутые категории: Навигация, Парковка и зарядка.
    • Предыдущий текст:


      Если включены покупки, в приложении должны быть простые потоки.


    • Новый текст:


      Если покупки включены, в приложении должны быть простые потоки с использованием ярлыков, таких как недавние или избранные покупки. Дополнительную информацию см. в разделе Покупка с использованием существующего способа оплаты .

      Приложение не должно допускать ничего из следующего:

      • Настройка способов оплаты
      • Несколько товаров, которые можно выбрать для покупки
      • Пользователь, обязующийся совершать регулярные платежи, например подписки.

,

Чтобы обеспечить максимальное удобство для пользователей автомобилей, заполните контрольные списки совместимости автомобилей и тесты, которые будут следовать по мере проектирования и разработки приложения.

Контрольные списки и тесты определяют обширный набор требований к качеству для различных категорий приложений, поддерживаемых Android Auto и Android Automotive OS. Многие требования применимы только к определенным категориям, поэтому обязательно фильтруйте по категории вашего приложения. Подробную информацию о том, каким правилам должно соответствовать ваше приложение, чтобы его приняли в Google Play Store, см. в определениях уровней качества автомобилей.

Проверьте свое приложение

Прежде чем отправлять приложение на проверку в Google Play, проверьте свое приложение на соответствие критериям, перечисленным на этой странице. Если применимо, протестируйте оба способа доступа пользователей к вашему приложению:

Автомобильная ОС Android
Используйте эмулятор Android для проверки каждого элемента контрольного списка. Дополнительные сведения см. в разделе Тестирование с использованием эмулятора Android Automotive OS .
Андроид Авто
Используйте головное устройство Android Auto Desktop (DHU) для проверки каждого элемента контрольного списка. Дополнительную информацию см. в разделе «Тестирование с использованием головного устройства настольного компьютера» .

Категории приложений

Поддерживаемые категории Андроид Авто Автомобильная ОС Android

Уровни качества автомобилей

Уровни качества определяют критерии, которые помогут вам оценить уровень поддержки автомобилей, предоставляемой вашим приложением. Каждая категория основывается на тех, кто находится под ней. То есть, чтобы приложение было оптимизировано для автомобилей , оно также должно соответствовать всем применимым требованиям для автомобилей .

В дополнение к рекомендациям, специфичным для автомобилей, каждый уровень имеет соответствующие рекомендации по качеству приложения для большого экрана , которые актуальны для действий, реализуемых вашим приложением.

Уровни поддержки включают в себя следующее:

Уровень 3 — Машина готова

Ваше приложение совместимо с большим экраном и может использоваться, когда автомобиль припаркован. Хотя оно может не иметь каких-либо функций, оптимизированных для автомобилей, пользователи могут работать с приложением так же, как на любом другом Android-устройстве с большим экраном.

Этот уровень в первую очередь применяется к запаркованным категориям приложений, которые должны соответствовать всем требованиям этого уровня, чтобы их можно было принять в Google Play Store.

Уровень 2 – оптимизация автомобиля.

Ваше приложение обеспечивает удобство просмотра на центральном дисплее автомобиля. Для этого в вашем приложении предусмотрены некоторые возможности, специфичные для автомобиля, которые пользователи могут использовать в режимах вождения или парковки, в зависимости от категории вашего приложения.

Чтобы быть принятыми в Google Play Store, приложения в категориях, созданные для использования во время вождения, должны соответствовать всем применимым требованиям этого уровня.

Уровень 1 — Автомобиль дифференцированный

Ваше приложение создано для работы с разнообразным оборудованием в автомобилях и может адаптировать свою работу в режимах вождения и парковки. Он обеспечивает наилучшее взаимодействие с пользователем, разработанное для различных экранов автомобилей, таких как центральная консоль, комбинация приборов и дополнительные экраны, например панорамные дисплеи, которые можно увидеть во многих автомобилях премиум-класса.

Автомобиль готов

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Разрешенные категории PC-1 Все

Приложение не должно включать в себя функции, выходящие за рамки типов приложений, предназначенных для автомобилей. См. Поддерживаемые категории приложений .

Ожидаемая производительность EP-1 Все

Приложение должно работать так, как ожидается или описано в его списке в Google Play Store.

EP-2 Медиа, навигация, POI, IOT, видео, игры, браузеры

Когда приложение перезапускается с главного экрана, оно должно восстановить состояние приложения как можно ближе к предыдущему состоянию.

Ориентация дисплея DO-1 Видео, игры, браузеры

Приложение можно распространить на устройства с фиксированной ориентацией экрана. См. раздел «Необходимые функции Android Automotive OS» .

Архитектуры ЦП CP-1 Видео, игры, браузеры

Приложение должно поддерживать процессоры x86_64 и ARM.

Рендеринг приложений AR-1 Все категории, поддерживаемые Android Automotive OS

В действиях, реализуемых приложением, интерактивные элементы пользовательского интерфейса не должны перекрываться системными панелями или вырезами на дисплее. См . раздел Работа с оконными вставками и вырезами дисплея .

Отвлечение водителя DD-3 Видео, игры, браузеры

Приложение не должно запускаться или использоваться во время вождения, а также не должно воспроизводить звук. См . раздел «Убедитесь, что нет отвлекающих действий» .

Примечание. Если ваше приложение воспроизводит звук, оно должно соответствовать требованию DD-2 .

Нерелевантные уведомления IN-2 Видео, игры, браузеры

Приложение не должно публиковать какие-либо уведомления .

Навигация в приложении AN-1 Видео, игры, браузеры

Пользователи могут перемещаться по приложению, не заходя в тупики.

Конфиденциальные данные SD-1 Браузеры

Браузеры не должны сохранять или разрешать доступ к паролям или платежной информации, если только пользователь не может заблокировать доступ к паролям с помощью блокировки профиля.

SD-2 Браузеры

Прежде чем синхронизировать данные с автомобилем, браузеры, синхронизирующие пароли или данные платежей, должны выполнить следующие действия:

  1. Предложите пользователю пройти аутентификацию.
  2. Сообщите пользователю на экране автомобиля, что его данные будут синхронизированы с автомобилем.
(Узнайте как)

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 3 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
Конфигурация и непрерывность LS-C1 Изменения конфигурации в автомобилях в основном вызваны перемещением приложения между дисплеями, например, при перемещении приложения на удаленный дисплей или с него.
LS-C2 Никаких дополнительных указаний.

Оптимизирован автомобиль

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Припаркованные впечатления PE-1 Медиа, навигация, POI, IOT

Только для Android Automotive OS: за исключением обеспечения процессов установки, настройки и входа в систему во время парковки, приложение не должно предоставлять какие-либо функциональные возможности посредством своих собственных действий.

Экранная анимация SA-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать на экране анимированные элементы, например анимированную графику или видео.

Визуальная или текстовая реклама AD-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать текстовую рекламу, кроме имени рекламодателя или названия продукта.

Использование изображения IU-1 Медиа, обмен сообщениями, навигация, POI, IOT

Элементы приложения не отображают изображения на экране. Исключения включают:

  • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
  • Приложения могут отображать значки в панели навигации по контенту.
  • Приложения могут отображать изображения и фотографии, помогающие принимать решения.
  • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.
Визуальная информация на телефоне VI-1 Медиа, навигация, POI, IOT

Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах «Обработка общих ошибок для мультимедиа» и «Обработка ввода пользователя для приложений навигации, достопримечательностей и Интернета вещей».

Приложение не вылетает AC-1 Навигация, POI, IOT

Пользователи должны иметь возможность выполнять задачи в приложении, используя пять экранов или меньше. Дополнительную информацию см. в разделе Ограничения шаблона .

Прокрутка текста ST-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать автоматически прокручиваемый текст.

Голосовые команды VC-1 Медиа, Навигация

Приложение должно поддерживать голосовые команды Google Assistant. Дополнительные сведения см. в разделах Поддержка голосовых действий для мультимедиа и Поддержка намерений навигации для навигации.

Отложенный ответ DR-1 Медиа, навигация, POI, IOT

Кнопки приложения должны реагировать на действия пользователя с задержкой не более двух секунд.

DR-2 Медиа, навигация, POI, IOT

Приложение должно запуститься не более чем за 10 секунд.

DR-3 Медиа, навигация, POI, IOT

Приложение должно загрузить контент не более чем за 10 секунд.

Контраст VD-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение должно предоставлять значки и цвета, соответствующие требованиям Android Auto к контрастности. Для получения дополнительной информации см. Контраст .

VD-2 СМИ

Приложение должно предоставлять наборы белых значков, которые система раскрашивает для обеспечения автоматической компенсации контрастности.

VD-3 СМИ

Приложение должно предоставлять цвета, которые система может оптимизировать для удобства чтения в автомобиле.

Серые кнопки GB-1 СМИ

Интерактивные элементы, намеренно выделенные серым цветом, должны быть нефункциональными.

Отвлечение водителя DD-1 Навигация

Аудиоканал навигации может использоваться только навигационными приложениями и для инструкций по навигации. Дополнительную информацию см. в разделе Голосовые указания .

DD-2 Видео, игры, браузеры

Во время вождения приложение не должно запускаться, а пользовательский интерфейс приложения не должен быть виден. Звук приложения должен прекращаться, когда пользователь начинает движение, и его нельзя возобновить во время вождения. Дополнительные сведения см. в разделе «Убедитесь, что нет отвлекающих действий» .

Платежи PA-1 Навигация, POI, IOT

Если покупки включены, в приложении должны быть простые потоки с использованием ярлыков, таких как недавние или избранные покупки. Дополнительную информацию см. в разделе Покупка с использованием существующего способа оплаты .

Приложение не должно допускать ничего из следующего:

  • Настройка способов оплаты
  • Несколько товаров, которые можно выбрать для покупки
  • Приверженность регулярным платежам, таким как подписки
Рекламные уведомления NA-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно показывать рекламу через уведомления.

Нерелевантные уведомления IN-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение должно отображать уведомления только в том случае, если они соответствуют потребностям водителя.

Примеры:
Хорошо: уведомление пользователя о прибытии нового сообщения.
Плохо: Уведомление пользователя о выходе нового альбома.

Автовоспроизведение мультимедиа MA-1 СМИ

Приложение не должно автоматически воспроизводиться при запуске или без действий пользователя по выбору приложения или носителя приложения. Дополнительные сведения см. в разделе «Реализация команд воспроизведения» .

Функциональность обмена сообщениями MF-1 Обмен сообщениями

Приложение должно получать входящие сообщения. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-2 Обмен сообщениями

Сообщения должны быть правильно сгруппированы и отображены в правильном порядке. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-3 Обмен сообщениями

Пользователь может ответить на сообщение. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-4 Обмен сообщениями

Приложение должно использовать шаблоны проектирования приложений для обмена краткими сообщениями. Традиционные приложения для обмена длинными сообщениями, например приложения для электронной почты, запрещены.

MF-5 Обмен сообщениями

Приложение должно реализовывать одноранговую службу обмена сообщениями, а не службы уведомлений, например о погоде, акциях и спортивных результатах.

NF-1 Навигация

Приложение должно предоставлять пошаговые инструкции по навигации.

NF-2 Навигация

Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, касающуюся поездки, ограничения скорости, дорожных препятствий и т. д., можно отобразить в безопасной области карты.

NF-3 Навигация

Когда приложение предоставляет пошаговые инструкции в текстовом виде, оно также должно вызывать уведомления о навигации. Дополнительную информацию см. в разделе «Пошаговые уведомления» .

NF-4 Навигация

Когда навигационное приложение предоставляет пошаговые инструкции в текстовом виде, оно должно отправлять информацию о следующем повороте на приборный дисплей автомобиля. Дополнительные сведения см. в разделе Метаданные навигации .

NF-5 Навигация

Приложение не должно предоставлять пошаговые уведомления, голосовые указания или кластерную информацию, когда другое навигационное приложение предоставляет пошаговые инструкции. Дополнительные сведения см. в разделе Начало, завершение и остановка навигации .

NF-6 Навигация

Приложение должно обрабатывать запросы навигации от других приложений Android Auto. Дополнительные сведения см. в разделе Поддержка намерений навигации .

NF-7 Навигация

Приложение должно обеспечивать режим «тест-драйва», имитирующий вождение. Дополнительные сведения см. в разделе Имитация навигации .

NF-8 Навигация

Приложение должно нарисовать карту в светлой или темной тематике, когда будет получено соответствующее указание. Дополнительную информацию см. в разделе Поддержка темной темы .

Функциональность точки интереса PF-1 POI

Приложение должно предоставлять значимые функции, связанные с вождением автомобиля.

Функциональность Интернета вещей IT-1 Интернет вещей
Приложение IOT может разрешать следующие действия во время вождения:
  • Просмотр текущего состояния устройств . Например: чтобы увидеть, открыта или закрыта дверь гаража, включена или выключена лампочка, включена или выключена система безопасности, работает или завершила работу стиральная машина.
  • Простые функции управления включением и выключением в одно касание . Например: возможность включать и выключать различные устройства или открывать и закрывать их, включая включение и выключение света, включение и выключение термостата или открытие и закрытие гаражных ворот или занавесок. Сюда также входит включение и выключение предварительно запрограммированной сцены или программы.
  • Уведомляйте пользователей о событии дома или в другом месте . Например: получение уведомлений о процедуре или сцене, предупреждении безопасности или изменении состояния открытой или закрытой двери.
Приложение IOT не должно допускать следующих действий во время вождения:
  • Задачи, связанные с настройкой приложений любого рода . Например: возможность выбирать устройства, системы или местоположения для использования с приложением IOT.
  • Задачи, связанные с созданием, изменением или изменением порядка . Например: возможность создавать, изменять или переупорядочивать сцену или рутину, например последовательность событий при выходе из локации или выходе из нее, включая открытие и закрытие двери гаража или включение и выключение света.
  • Задачи, связанные с детальным контролем устройств . Например: возможность управления некоторыми функциями, в том числе регулировкой температуры термостата или уровня свечения освещения.
Средства управления медиа MC-1 Видео

Приложение интегрируется с медиа-сессией. В зависимости от контента приложение должно поддерживать команды воспроизведения/паузы или остановки воспроизведения. Кроме того, приложение должно предоставлять метаданные заголовка и миниатюры для каждого элемента мультимедиа. См . раздел Управление и рекламирование воспроизведения с помощью MediaSession .

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 2 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
Многооконность и мультирезюме LS-M2 Когда действие находится на удаленном дисплее , оно теряет верхнюю позицию возобновленного действия, когда пользователь взаимодействует с действием на основном дисплее.
UX LS-U1 Некоторые автомобили имеют горизонтальные экраны с гораздо большим соотношением сторон, чем на других устройствах с большим экраном. Для тестирования на таком дисплее можно использовать аппаратный профиль Automotive Ultrawide .
LS-U2 То же, что и для LS-U1.
LS-U3 Чтобы квалифицироваться как приложение, оптимизированное для автомобиля, оно должно соответствовать требованию LS-U3 по размерам сенсорных объектов. Чтобы квалифицироваться как дифференцированный автомобиль, он должен соответствовать требованию автомобиля UX-1 .

Автомобиль дифференцированный

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Функциональность навигации NF-9 Навигация

Приложение поддерживает рендеринг на кластерных дисплеях и отображает только фрагменты карты на этих дисплеях. См . Отрисовка на дисплее кластера .

Рендеринг приложений AR-2 Видео, игры, браузеры

Приложение визуализируется в вырезах дисплея, чтобы полностью использовать доступное пространство экрана, сохраняя при этом возможность пользователей продолжать взаимодействовать со всеми элементами пользовательского интерфейса на экране. Дополнительные сведения см. в разделе Адаптация к дисплеям неправильной формы .

Пользовательский опыт UX-1 Видео, игры, браузеры

Сенсорные цели имеют разрешение не менее 64dp.

UX-2 Видео, игры, браузеры

Сенсорные объекты находятся на расстоянии не менее 24 dp друг от друга и на расстоянии 24 dp от краев экрана.

UX-3 Видео, игры, браузеры

Размер шрифта должен быть не менее 24sp.

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 1 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
UX LS-U4 Хотя клавиатуры поддерживаются ОС Android Automotive, они менее распространены в автомобилях по сравнению с другими устройствами с большим экраном. Однако в некоторых автомобилях есть поворотные устройства ввода, которые используют те же API-интерфейсы, что и навигация по вкладкам с помощью клавиатуры, поэтому для правильной работы им также требуется соответствие LS-U4.
Клавиатура, мышь и трекпад LS-I3 То же, что и для LS-U4.

Часто задаваемые вопросы

Что произойдет после того, как я отправлю свое приложение?

Приложения для автомобилей подлежат дополнительной проверке вручную, помимо обычных процедур проверки в Play Store. Ваше приложение проверено на соответствие применимым критериям.

Как после отправки приложения я узнаю, что мое приложение не соответствует всем требованиям для Android Auto или Android Automotive OS?

Если ваше приложение не соответствует требованиям к качеству приложения, описанным на этой странице, команда Play Store свяжется с вами по адресу электронной почты, указанному в учетной записи консоли Google Play, связанной с приложением.

Примечание. Информацию о том, как опубликовать приложение в Google Play, см. в разделе Распространение приложений Android для автомобилей .

Как мне справляться с нарушениями правил и апелляциями?

Подробнее об управлении нарушениями правил и апелляциях можно узнать в Центре правил Google Play.

Мое приложение ориентировано не только на Android Auto или Android Automotive OS. Если мое приложение не соответствует автомобильным требованиям, будет ли мое новое или обновленное приложение по-прежнему появляться в Google Play для других устройств?

Нет. Когда Google начинает процесс утверждения, ваше приложение проходит проверку качества. Любые последующие обновления будут недоступны для распространения до тех пор, пока приложение не будет одобрено. Если вам нужно обновить свое приложение для других устройств, рассмотрите возможность создания отдельного выпуска обновлений для вашего автомобильного приложения.

Важно! Из-за этого ограничения не следует использовать рабочий APK-файл для создания прототипов с поддержкой Android Auto.

Изменение примечаний

май 2024 г.

  • Введение уровней качества автомобилей
  • Отвлечение водителя
    • Затронутые категории: Браузеры, Игры, Видео
    • Новые критерии: DD-3


      Приложение не должно запускаться или использоваться во время вождения, а также не должно воспроизводить звук. См . раздел «Убедитесь, что нет отвлекающих действий» .

      Примечание. Если ваше приложение воспроизводит звук, оно должно соответствовать требованию DD-2 .

  • Рендеринг приложений
    • Затронутые категории: все категории, поддерживаемые Android Automotive OS.
    • Новые критерии: AR-1


      В действиях, реализуемых приложением, интерактивные элементы пользовательского интерфейса не должны перекрываться системными панелями или вырезами на дисплее. См . раздел Работа с оконными вставками и вырезами дисплея .

    • Новые критерии: AR-2


      Приложение визуализируется в вырезах дисплея, чтобы полностью использовать доступное пространство экрана, сохраняя при этом доступ к интерактивным элементам пользовательского интерфейса. Дополнительные сведения см. в разделе Адаптация к дисплеям неправильной формы .

  • Средства управления медиа
    • Затронутые категории: Видео
    • Новые критерии: MC-1


      Приложение интегрируется с медиа-сессией. В зависимости от контента приложение должно поддерживать команды воспроизведения/паузы или остановки воспроизведения. Кроме того, приложение должно предоставлять метаданные заголовка и миниатюры для каждого элемента мультимедиа. См . раздел Управление и рекламирование воспроизведения с помощью MediaSession .

  • UX
    • Затронутые категории: Браузеры, Игры, Видео
    • Новые критерии: UX-1


      Сенсорные цели имеют разрешение не менее 64dp.

    • Новые критерии: UX-2


      Сенсорные объекты находятся на расстоянии не менее 24 dp друг от друга и на расстоянии 24 dp от краев экрана.

    • Новые критерии: UX-3


      Размер шрифта должен быть не менее 24sp.

  • Разрешенный опыт
    • Затронутые категории: Медиа, Навигация, POI, IOT
    • Новые критерии: PE-1


      Только для Android Automotive OS: за исключением обеспечения процессов установки, настройки и входа в систему во время парковки, приложение не должно предоставлять какие-либо функциональные возможности посредством своих собственных действий.

  • Навигационная функциональность
    • Затронутые категории: Навигация
    • Новые критерии: NF-9


      Приложение поддерживает рендеринг на кластерных дисплеях и отображает только фрагменты карты на этих дисплеях. См . Отрисовка на дисплее кластера .

  • Отложенный ответ
    • Затронутые категории: Видео
    • Удаление критериев DR-1 , DR-2 и DR-3 для категории видео.

Октябрь 2023 г.

июль 2023 г.

  • Категории приложений : добавлен «Браузеры».
  • Конфиденциальные данные
    • Затронутые категории: Браузеры
    • Новые критерии: SD-1


      Браузеры не должны сохранять или разрешать доступ к паролям или платежной информации, если только пользователь не может заблокировать доступ к паролям с помощью блокировки профиля. (Узнайте как)

    • Новые критерии: SD-2


      Прежде чем синхронизировать данные с автомобилем, браузеры, синхронизирующие пароли или данные платежей, должны выполнить следующие действия:

      1. Предложите пользователю пройти аутентификацию.
      2. Сообщите пользователю на экране автомобиля, что его данные будут синхронизированы с автомобилем.

апрель 2023 г.

март 2023 г.

  • Изменения грамматики и форматирования.

декабрь 2022 г.

  • Функциональность Интернета вещей
    • Затронутые категории: Интернет вещей
    • Новые критерии:


      Приложение IOT может разрешать следующие действия во время вождения:
      • Просмотр текущего состояния устройств . Например: чтобы увидеть, открыта или закрыта дверь гаража, включена или выключена лампочка, включена или выключена система безопасности, работает или завершила работу стиральная машина.
      • Простые функции управления включением и выключением в одно касание . Например: возможность включать и выключать различные устройства или открывать и закрывать их, включая включение и выключение света, включение и выключение термостата или открытие и закрытие гаражных ворот или занавесок. Сюда также входит включение и выключение предварительно запрограммированной сцены или программы.
      • Уведомляйте пользователей о событии дома или в другом месте . Например: получение уведомлений о процедуре или сцене, предупреждении безопасности или изменении состояния открытой или закрытой двери.
      Приложение IOT не должно допускать следующих действий во время вождения:
      • Задачи, связанные с настройкой приложений любого рода . Например: возможность выбирать устройства, системы или местоположения для использования с приложением IOT.
      • Задачи, связанные с созданием, изменением или изменением порядка . Например: возможность создавать, изменять или переупорядочивать сцену или рутину, например последовательность событий при выходе из локации или выходе из нее, включая открытие и закрытие двери гаража или включение и выключение света.
      • Задачи, связанные с детальным контролем устройств . Например: возможность управления некоторыми функциями, в том числе регулировкой температуры термостата или уровня свечения освещения.

май 2022 г.

  • Категории приложений : «Парковка и зарядка» заменены на «Достопримечательности».
  • Экранная анимация
    • Затронутые категории: медиа, обмен сообщениями, навигация и достопримечательности.
    • Предыдущий текст:


      Приложение не отображает на экране анимированные элементы, такие как анимированная графика, видео или индикаторы выполнения.


    • Новый текст:


      Приложение не отображает на экране анимированные элементы, такие как анимированная графика или видео.


  • Использование изображения
    • Затронутые категории: медиа, обмен сообщениями, навигация и достопримечательности.
    • Предыдущий текст:


      Элементы приложения не отображают изображения на экране. Исключения включают:

      • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
      • Приложения могут отображать значки в панели навигации по содержимому.
      • Приложения для навигации, парковки и зарядки могут отображать изображения и фотографии, помогающие принимать решения при вождении.
      • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.

    • Новый текст:


      Элементы приложения не отображают изображения на экране. Исключения включают:

      • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
      • Приложения могут отображать значки в панели навигации по содержимому.
      • Приложения могут отображать изображения и фотографии, помогающие принимать решения.
      • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.

  • Поскольку автомобили — это устройства с большим экраном, приложения должны заполнять все области.
    • Затронутые категории: медиа, сообщения, навигация, достопримечательности и видео.
    • Предыдущий текст:


      Приложение не включает в себя игры или другие функции, выходящие за рамки типов приложений, предназначенных для автомобилей. Дополнительную информацию см. в разделе Поддерживаемые категории приложений .
    • Новый текст:


      Приложение не включает в себя функции, выходящие за рамки типов приложений, предназначенных для автомобилей. Дополнительную информацию см. в разделе Поддерживаемые категории приложений .
  • Визуальная информация на телефоне
    • Затронутые категории: СМИ, Навигация и Достопримечательности.
    • Предыдущий текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах Обработка общих ошибок для мультимедиа и Обработка ввода пользователя для навигации, парковки и зарядки.
    • Новый текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах «Обработка общих ошибок для мультимедиа» и «Обработка ввода пользователя для приложений навигации и достопримечательностей».
  • Функциональность навигации
    • Затронутые категории: Навигация
    • Предыдущий текст:


      Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, касающуюся поездки, например, ограничение скорости и дорожные препятствия, можно отобразить в правой части карты.
    • Новый текст:


      Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, относящуюся к поездке, — ограничение скорости и дорожные препятствия — можно отобразить в безопасной области карты.
  • Функциональность точки интереса
    • Затронутые категории: Достопримечательности
    • Предыдущий текст:


      Приложение должно обеспечивать значимую функциональность в своей категории, связанной с вождением автомобиля.
    • Новый текст:


      Приложение должно предоставлять значимые функции, связанные с вождением автомобиля.
    • Удалены критерии:


      Если приложение для парковки отображает список мест рядом с картой (например, шаблон карты списка мест), то местоположения в списке могут быть только парковочными местами.

      Аналогично, для приложения для зарядки местами должны быть зарядные станции.


апрель 2022 г.

  • Ориентация дисплея
    • Затронутые категории: Видео
    • Новые критерии:


      Пользовательские интерфейсы, созданные приложением, поддерживают как альбомную, так и книжную ориентацию.

  • Отвлечение водителя
    • Затронутые категории: Видео
    • Новые критерии:


      Во время вождения видеоприложение не должно запускаться, а экран видеоприложения не должен быть виден. Звук видеоприложения должен прекращаться, когда пользователь начинает движение.

  • Порядок настроек
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение должно перейти на домашнюю страницу после (попытки) входа в систему.

  • Автомобильная функциональность
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение не содержит действий, оптимизированных для драйверов.

  • Архитектуры ЦП
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение поддерживает процессоры x86_64 и ARM.

  • Навигация в приложении
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение позволяет пользователям перемещаться по нему, не заходя в тупики.

ноябрь 2021 г.

  • Визуальная информация на телефоне
    • Затронутые категории: «Медиа», «Навигация», «Парковка и зарядка».
    • Предыдущий текст:


      Пока приложение взаимодействует с экраном автомобиля и автомобиль не припаркован, приложение не активирует экран телефона для отображения какой-либо визуальной информации, такой как уведомления, тосты, видео, изображения, реклама и т. п. Дополнительные сведения см. в разделе Создание навигационного приложения для навигации, парковки и зарядки. Аналогичным образом, хотя приложение использует пользовательский интерфейс Android Auto на экране телефона, оно не отображает на экране телефона никакой визуальной информации, не связанной с Android Auto.

      Если пользователю необходимо перейти к экрану телефона — например, чтобы выполнить запрос на разрешение, — тогда приложение должно отображать сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно.


    • Новый текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах Обработка общих ошибок для мультимедиа и Обработка ввода пользователя для навигации, парковки и зарядки.


  • Платежи
    • Затронутые категории: Навигация, Парковка и зарядка.
    • Предыдущий текст:


      Если включены покупки, в приложении должны быть простые потоки.


    • Новый текст:


      Если покупки включены, в приложении должны быть простые потоки с использованием ярлыков, таких как недавние или избранные покупки. Дополнительную информацию см. в разделе Покупка с использованием существующего способа оплаты .

      Приложение не должно допускать ничего из следующего:

      • Настройка способов оплаты
      • Несколько товаров, которые можно выбрать для покупки
      • Пользователь, обязующийся совершать регулярные платежи, например подписки.

,

Чтобы обеспечить максимальное удобство для пользователей автомобилей, заполните контрольные списки совместимости автомобилей и тесты, которые будут следовать по мере проектирования и разработки приложения.

Контрольные списки и тесты определяют обширный набор требований к качеству для различных категорий приложений, поддерживаемых Android Auto и Android Automotive OS. Многие требования применимы только к определенным категориям, поэтому обязательно фильтруйте по категории вашего приложения. Подробную информацию о том, каким правилам должно соответствовать ваше приложение, чтобы его приняли в Google Play Store, см. в определениях уровней качества автомобилей.

Проверьте свое приложение

Прежде чем отправлять приложение на проверку в Google Play, проверьте свое приложение на соответствие критериям, перечисленным на этой странице. Если применимо, протестируйте оба способа доступа пользователей к вашему приложению:

Автомобильная ОС Android
Используйте эмулятор Android для проверки каждого элемента контрольного списка. Дополнительные сведения см. в разделе Тестирование с использованием эмулятора Android Automotive OS .
Андроид Авто
Используйте головное устройство Android Auto Desktop (DHU) для проверки каждого элемента контрольного списка. Дополнительную информацию см. в разделе «Тестирование с использованием головного устройства настольного компьютера» .

Категории приложений

Поддерживаемые категории Андроид Авто Автомобильная ОС Android

Уровни качества автомобилей

Уровни качества определяют критерии, которые помогут вам оценить уровень поддержки автомобилей, предоставляемой вашим приложением. Каждая категория основывается на тех, кто находится под ней. То есть, чтобы приложение было оптимизировано для автомобилей , оно также должно соответствовать всем применимым требованиям для автомобилей .

В дополнение к рекомендациям, специфичным для автомобилей, каждый уровень имеет соответствующие рекомендации по качеству приложения для большого экрана , которые актуальны для действий, реализуемых вашим приложением.

Уровни поддержки включают в себя следующее:

Уровень 3 — Машина готова

Ваше приложение совместимо с большим экраном и может использоваться, когда автомобиль припаркован. Хотя оно может не иметь каких-либо функций, оптимизированных для автомобилей, пользователи могут работать с приложением так же, как на любом другом Android-устройстве с большим экраном.

Этот уровень в первую очередь применяется к запаркованным категориям приложений, которые должны соответствовать всем требованиям этого уровня, чтобы их можно было принять в Google Play Store.

Уровень 2 – оптимизация автомобиля.

Ваше приложение обеспечивает удобство просмотра на центральном дисплее автомобиля. Для этого в вашем приложении предусмотрены некоторые возможности, специфичные для автомобиля, которые пользователи могут использовать в режимах вождения или парковки, в зависимости от категории вашего приложения.

Чтобы быть принятыми в Google Play Store, приложения в категориях, созданные для использования во время вождения, должны соответствовать всем применимым требованиям этого уровня.

Уровень 1 — Автомобиль дифференцированный

Ваше приложение создано для работы с разнообразным оборудованием в автомобилях и может адаптировать свою работу в режимах вождения и парковки. Он обеспечивает наилучшее взаимодействие с пользователем, разработанное для различных экранов автомобилей, таких как центральная консоль, комбинация приборов и дополнительные экраны, например панорамные дисплеи, которые можно увидеть во многих автомобилях премиум-класса.

Автомобиль готов

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Разрешенные категории PC-1 Все

Приложение не должно включать в себя функции, выходящие за рамки типов приложений, предназначенных для автомобилей. См. Поддерживаемые категории приложений .

Ожидаемая производительность EP-1 Все

Приложение должно работать так, как ожидается или описано в его списке в Google Play Store.

EP-2 Медиа, навигация, POI, IOT, видео, игры, браузеры

Когда приложение перезапускается с главного экрана, оно должно восстановить состояние приложения как можно ближе к предыдущему состоянию.

Ориентация дисплея DO-1 Видео, игры, браузеры

Приложение можно распространить на устройства с фиксированной ориентацией экрана. См. раздел «Необходимые функции Android Automotive OS» .

Архитектуры ЦП CP-1 Видео, игры, браузеры

Приложение должно поддерживать процессоры x86_64 и ARM.

Рендеринг приложений AR-1 Все категории, поддерживаемые Android Automotive OS

В действиях, реализуемых приложением, интерактивные элементы пользовательского интерфейса не должны перекрываться системными панелями или вырезами на дисплее. См . раздел Работа с оконными вставками и вырезами дисплея .

Отвлечение водителя DD-3 Видео, игры, браузеры

Приложение не должно запускаться или использоваться во время вождения, а также не должно воспроизводить звук. См . раздел «Убедитесь, что нет отвлекающих действий» .

Примечание. Если ваше приложение воспроизводит звук, оно должно соответствовать требованию DD-2 .

Нерелевантные уведомления IN-2 Видео, игры, браузеры

Приложение не должно публиковать какие-либо уведомления .

Навигация в приложении AN-1 Видео, игры, браузеры

Пользователи могут перемещаться по приложению, не заходя в тупики.

Конфиденциальные данные SD-1 Браузеры

Браузеры не должны сохранять или разрешать доступ к паролям или платежной информации, если только пользователь не может заблокировать доступ к паролям с помощью блокировки профиля.

SD-2 Браузеры

Прежде чем синхронизировать данные с автомобилем, браузеры, синхронизирующие пароли или данные платежей, должны выполнить следующие действия:

  1. Предложите пользователю пройти аутентификацию.
  2. Сообщите пользователю на экране автомобиля, что его данные будут синхронизированы с автомобилем.
(Узнайте как)

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 3 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
Конфигурация и непрерывность LS-C1 Изменения конфигурации в автомобилях в основном вызваны перемещением приложения между дисплеями, например, при перемещении приложения на удаленный дисплей или с него.
LS-C2 Никаких дополнительных указаний.

Оптимизирован автомобиль

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Припаркованные впечатления PE-1 Медиа, навигация, POI, IOT

Только для Android Automotive OS: за исключением обеспечения процессов установки, настройки и входа в систему во время парковки, приложение не должно предоставлять какие-либо функциональные возможности посредством своих собственных действий.

Экранная анимация SA-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать на экране анимированные элементы, например анимированную графику или видео.

Визуальная или текстовая реклама AD-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать текстовую рекламу, кроме имени рекламодателя или названия продукта.

Использование изображения IU-1 Медиа, обмен сообщениями, навигация, POI, IOT

Элементы приложения не отображают изображения на экране. Исключения включают:

  • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
  • Приложения могут отображать значки в панели навигации по контенту.
  • Приложения могут отображать изображения и фотографии, помогающие принимать решения.
  • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.
Визуальная информация на телефоне VI-1 Медиа, навигация, POI, IOT

Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах «Обработка общих ошибок для мультимедиа» и «Обработка ввода пользователя для приложений навигации, достопримечательностей и Интернета вещей».

Приложение не вылетает AC-1 Навигация, POI, IOT

Пользователи должны иметь возможность выполнять задачи в приложении, используя пять экранов или меньше. Дополнительную информацию см. в разделе Ограничения шаблона .

Прокрутка текста ST-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно отображать автоматически прокручиваемый текст.

Голосовые команды VC-1 Медиа, Навигация

Приложение должно поддерживать голосовые команды Google Assistant. Дополнительные сведения см. в разделах Поддержка голосовых действий для мультимедиа и Поддержка намерений навигации для навигации.

Отложенный ответ DR-1 Медиа, навигация, POI, IOT

Кнопки приложения должны реагировать на действия пользователя с задержкой не более двух секунд.

DR-2 Медиа, навигация, POI, IOT

Приложение должно запуститься не более чем за 10 секунд.

DR-3 Медиа, навигация, POI, IOT

Приложение должно загрузить контент не более чем за 10 секунд.

Контраст VD-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение должно предоставлять значки и цвета, соответствующие требованиям Android Auto к контрастности. Для получения дополнительной информации см. Контраст .

VD-2 СМИ

Приложение должно предоставлять наборы белых значков, которые система раскрашивает для обеспечения автоматической компенсации контрастности.

VD-3 СМИ

Приложение должно предоставлять цвета, которые система может оптимизировать для удобства чтения в автомобиле.

Серые кнопки GB-1 СМИ

Интерактивные элементы, намеренно выделенные серым цветом, должны быть нефункциональными.

Отвлечение водителя DD-1 Навигация

Аудиоканал навигации может использоваться только навигационными приложениями и для инструкций по навигации. Дополнительную информацию см. в разделе Голосовые указания .

DD-2 Видео, игры, браузеры

Во время вождения приложение не должно запускаться, а пользовательский интерфейс приложения не должен быть виден. Звук приложения должен прекращаться, когда пользователь начинает движение, и его нельзя возобновить во время вождения. Дополнительные сведения см. в разделе «Убедитесь, что нет отвлекающих действий» .

Платежи PA-1 Навигация, POI, IOT

Если покупки включены, в приложении должны быть простые потоки с использованием ярлыков, таких как недавние или избранные покупки. Дополнительную информацию см. в разделе Покупка с использованием существующего способа оплаты .

Приложение не должно допускать ничего из следующего:

  • Настройка способов оплаты
  • Несколько товаров, которые можно выбрать для покупки
  • Приверженность регулярным платежам, таким как подписки
Рекламные уведомления NA-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение не должно показывать рекламу через уведомления.

Нерелевантные уведомления IN-1 Медиа, обмен сообщениями, навигация, POI, IOT

Приложение должно отображать уведомления только в том случае, если они соответствуют потребностям водителя.

Примеры:
Хорошо: уведомление пользователя о прибытии нового сообщения.
Плохо: Уведомление пользователя о выходе нового альбома.

Автовоспроизведение мультимедиа MA-1 СМИ

Приложение не должно автоматически воспроизводиться при запуске или без действий пользователя по выбору приложения или носителя приложения. Дополнительные сведения см. в разделе «Реализация команд воспроизведения» .

Функциональность обмена сообщениями MF-1 Обмен сообщениями

Приложение должно получать входящие сообщения. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-2 Обмен сообщениями

Сообщения должны быть правильно сгруппированы и отображены в правильном порядке. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-3 Обмен сообщениями

Пользователь может ответить на сообщение. Дополнительные сведения см. в разделе Создание приложений для обмена сообщениями для Android Auto .

MF-4 Обмен сообщениями

Приложение должно использовать шаблоны проектирования приложений для обмена краткими сообщениями. Традиционные приложения для обмена длинными сообщениями, например приложения для электронной почты, запрещены.

MF-5 Обмен сообщениями

Приложение должно реализовывать одноранговую службу обмена сообщениями, а не службы уведомлений, например о погоде, акциях и спортивных результатах.

NF-1 Навигация

Приложение должно предоставлять пошаговые инструкции по навигации.

NF-2 Навигация

Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, касающуюся поездки, ограничения скорости, дорожных препятствий и т. д., можно отобразить в безопасной области карты.

NF-3 Навигация

Когда приложение предоставляет пошаговые инструкции в текстовом виде, оно также должно вызывать уведомления о навигации. Дополнительную информацию см. в разделе «Пошаговые уведомления» .

NF-4 Навигация

Когда навигационное приложение предоставляет пошаговые инструкции в текстовом виде, оно должно отправлять информацию о следующем повороте на приборный дисплей автомобиля. Дополнительные сведения см. в разделе Метаданные навигации .

NF-5 Навигация

Приложение не должно предоставлять пошаговые уведомления, голосовые указания или кластерную информацию, когда другое навигационное приложение предоставляет пошаговые инструкции. Дополнительные сведения см. в разделе Начало, завершение и остановка навигации .

NF-6 Навигация

Приложение должно обрабатывать запросы навигации от других приложений Android Auto. Дополнительные сведения см. в разделе Поддержка намерений навигации .

NF-7 Навигация

Приложение должно обеспечивать режим «тест-драйва», имитирующий вождение. Дополнительные сведения см. в разделе Имитация навигации .

NF-8 Навигация

Приложение должно нарисовать карту в светлой или темной тематике, когда будет получено соответствующее указание. Дополнительную информацию см. в разделе Поддержка темной темы .

Функциональность точки интереса PF-1 POI

Приложение должно предоставлять значимые функции, связанные с вождением автомобиля.

Функциональность Интернета вещей IT-1 Интернет вещей
Приложение IOT может разрешать следующие действия во время вождения:
  • Просмотр текущего состояния устройств . Например: чтобы увидеть, открыта или закрыта дверь гаража, включена или выключена лампочка, включена или выключена система безопасности, работает или завершила работу стиральная машина.
  • Простые функции управления включением и выключением в одно касание . Например: возможность включать и выключать различные устройства или открывать и закрывать их, включая включение и выключение света, включение и выключение термостата или открытие и закрытие гаражных ворот или занавесок. Сюда также входит включение и выключение предварительно запрограммированной сцены или программы.
  • Уведомляйте пользователей о событии дома или в другом месте . Например: получение уведомлений о процедуре или сцене, предупреждении безопасности или изменении состояния открытой или закрытой двери.
Приложение IOT не должно допускать следующих действий во время вождения:
  • Задачи, связанные с настройкой приложений любого рода . Например: возможность выбирать устройства, системы или местоположения для использования с приложением IOT.
  • Задачи, связанные с созданием, изменением или изменением порядка . Например: возможность создавать, изменять или переупорядочивать сцену или рутину, например последовательность событий при выходе из локации или выходе из нее, включая открытие и закрытие двери гаража или включение и выключение света.
  • Задачи, связанные с детальным контролем устройств . Например: возможность управления некоторыми функциями, в том числе регулировкой температуры термостата или уровня свечения освещения.
Средства управления медиа MC-1 Видео

Приложение интегрируется с медиа-сессией. В зависимости от контента приложение должно поддерживать команды воспроизведения/паузы или остановки воспроизведения. Кроме того, приложение должно предоставлять метаданные заголовка и миниатюры для каждого элемента мультимедиа. См . раздел Управление и рекламирование воспроизведения с помощью MediaSession .

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 2 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
Многооконность и мультирезюме LS-M2 Когда действие находится на удаленном дисплее , оно теряет верхнюю позицию возобновленного действия, когда пользователь взаимодействует с действием на основном дисплее.
UX LS-U1 Некоторые автомобили имеют горизонтальные экраны с гораздо большим соотношением сторон, чем на других устройствах с большим экраном. Для тестирования на таком дисплее можно использовать аппаратный профиль Automotive Ultrawide .
LS-U2 То же, что и для LS-U1.
LS-U3 Чтобы квалифицироваться как приложение, оптимизированное для автомобиля, оно должно соответствовать требованию LS-U3 по размерам сенсорных объектов. Чтобы квалифицироваться как дифференцированный автомобиль, он должен соответствовать требованию автомобиля UX-1 .

Автомобиль дифференцированный

Критерии ИДЕНТИФИКАТОР Применимые категории Описание
Функциональность навигации NF-9 Навигация

Приложение поддерживает рендеринг на кластерных дисплеях и отображает только фрагменты карты на этих дисплеях. См . Отрисовка на дисплее кластера .

Рендеринг приложений AR-2 Видео, игры, браузеры

Приложение визуализируется в вырезах дисплея, чтобы полностью использовать доступное пространство экрана, сохраняя при этом возможность пользователей продолжать взаимодействовать со всеми элементами пользовательского интерфейса на экране. Дополнительные сведения см. в разделе Адаптация к дисплеям неправильной формы .

Пользовательский опыт UX-1 Видео, игры, браузеры

Сенсорные цели имеют разрешение не менее 64dp.

UX-2 Видео, игры, браузеры

Сенсорные объекты находятся на расстоянии не менее 24 dp друг от друга и на расстоянии 24 dp от краев экрана.

UX-3 Видео, игры, браузеры

Размер шрифта должен быть не менее 24sp.

Соответствующие рекомендации по обеспечению качества на большом экране

Хотя эти рекомендации применимы ко всем действиям, выполняемым вашим приложением, они являются требованиями уровня 1 только для припаркованных приложений .

Критерии ИДЕНТИФИКАТОР Руководство для автомобилей
UX LS-U4 Хотя клавиатуры поддерживаются ОС Android Automotive, они менее распространены в автомобилях по сравнению с другими устройствами с большим экраном. Однако в некоторых автомобилях есть поворотные устройства ввода, которые используют те же API-интерфейсы, что и навигация по вкладкам с помощью клавиатуры, поэтому для правильной работы им также требуется соответствие LS-U4.
Клавиатура, мышь и трекпад LS-I3 То же, что и для LS-U4.

Часто задаваемые вопросы

Что произойдет после того, как я отправлю свое приложение?

Приложения для автомобилей подлежат дополнительной проверке вручную, помимо обычных процедур проверки в Play Store. Ваше приложение проверено на соответствие применимым критериям.

Как после отправки приложения я узнаю, что мое приложение не соответствует всем требованиям для Android Auto или Android Automotive OS?

Если ваше приложение не соответствует требованиям к качеству приложения, описанным на этой странице, команда Play Store свяжется с вами по адресу электронной почты, указанному в учетной записи консоли Google Play, связанной с приложением.

Примечание. Информацию о том, как опубликовать приложение в Google Play, см. в разделе Распространение приложений Android для автомобилей .

Как мне справляться с нарушениями правил и апелляциями?

Подробнее об управлении нарушениями правил и апелляциях можно узнать в Центре правил Google Play.

Мое приложение ориентировано не только на Android Auto или Android Automotive OS. Если мое приложение не соответствует автомобильным требованиям, будет ли мое новое или обновленное приложение по-прежнему появляться в Google Play для других устройств?

Нет. Когда Google начинает процесс утверждения, ваше приложение проходит проверку качества. Любые последующие обновления будут недоступны для распространения до тех пор, пока приложение не будет одобрено. Если вам нужно обновить свое приложение для других устройств, рассмотрите возможность создания отдельного выпуска обновлений для вашего автомобильного приложения.

Важно! Из-за этого ограничения не следует использовать рабочий APK-файл для создания прототипов с поддержкой Android Auto.

Изменение примечаний

май 2024 г.

  • Введение уровней качества автомобилей
  • Отвлечение водителя
    • Затронутые категории: Браузеры, Игры, Видео
    • Новые критерии: DD-3


      Приложение не должно запускаться или использоваться во время вождения, а также не должно воспроизводить звук. См . раздел «Убедитесь, что нет отвлекающих действий» .

      Примечание. Если ваше приложение воспроизводит звук, оно должно соответствовать требованию DD-2 .

  • Рендеринг приложений
    • Затронутые категории: все категории, поддерживаемые Android Automotive OS.
    • Новые критерии: AR-1


      В действиях, реализуемых приложением, интерактивные элементы пользовательского интерфейса не должны перекрываться системными панелями или вырезами на дисплее. См . раздел Работа с оконными вставками и вырезами дисплея .

    • Новые критерии: AR-2


      Приложение визуализируется в вырезах дисплея, чтобы полностью использовать доступное пространство экрана, сохраняя при этом доступ к интерактивным элементам пользовательского интерфейса. Дополнительные сведения см. в разделе Адаптация к дисплеям неправильной формы .

  • Средства управления медиа
    • Затронутые категории: Видео
    • Новые критерии: MC-1


      Приложение интегрируется с медиа-сессией. В зависимости от контента приложение должно поддерживать команды воспроизведения/паузы или остановки воспроизведения. Кроме того, приложение должно предоставлять метаданные заголовка и миниатюры для каждого элемента мультимедиа. См . раздел Управление и рекламирование воспроизведения с помощью MediaSession .

  • UX
    • Затронутые категории: Браузеры, Игры, Видео
    • Новые критерии: UX-1


      Сенсорные цели имеют разрешение не менее 64dp.

    • Новые критерии: UX-2


      Сенсорные объекты находятся на расстоянии не менее 24 dp друг от друга и на расстоянии 24 dp от краев экрана.

    • Новые критерии: UX-3


      Размер шрифта должен быть не менее 24sp.

  • Разрешенный опыт
    • Затронутые категории: Медиа, Навигация, POI, IOT
    • Новые критерии: PE-1


      Только для Android Automotive OS: за исключением обеспечения процессов установки, настройки и входа в систему во время парковки, приложение не должно предоставлять какие-либо функциональные возможности посредством своих собственных действий.

  • Навигационная функциональность
    • Затронутые категории: Навигация
    • Новые критерии: NF-9


      Приложение поддерживает рендеринг на кластерных дисплеях и отображает только фрагменты карты на этих дисплеях. См . Отрисовка на дисплее кластера .

  • Отложенный ответ
    • Затронутые категории: Видео
    • Удаление критериев DR-1 , DR-2 и DR-3 для категории видео.

Октябрь 2023 г.

июль 2023 г.

  • Категории приложений : добавлен «Браузеры».
  • Конфиденциальные данные
    • Затронутые категории: Браузеры
    • Новые критерии: SD-1


      Браузеры не должны сохранять или разрешать доступ к паролям или платежной информации, если только пользователь не может заблокировать доступ к паролям с помощью блокировки профиля. (Узнайте как)

    • Новые критерии: SD-2


      Прежде чем синхронизировать данные с автомобилем, браузеры, синхронизирующие пароли или данные платежей, должны выполнить следующие действия:

      1. Предложите пользователю пройти аутентификацию.
      2. Сообщите пользователю на экране автомобиля, что его данные будут синхронизированы с автомобилем.

апрель 2023 г.

март 2023 г.

  • Изменения грамматики и форматирования.

декабрь 2022 г.

  • Функциональность Интернета вещей
    • Затронутые категории: Интернет вещей
    • Новые критерии:


      Приложение IOT может разрешать следующие действия во время вождения:
      • Просмотр текущего состояния устройств . Например: чтобы увидеть, открыта или закрыта дверь гаража, включена или выключена лампочка, включена или выключена система безопасности, работает или завершила работу стиральная машина.
      • Простые функции управления включением и выключением в одно касание . Например: возможность включать и выключать различные устройства или открывать и закрывать их, включая включение и выключение света, включение и выключение термостата или открытие и закрытие гаражных ворот или занавесок. Сюда также входит включение и выключение предварительно запрограммированной сцены или программы.
      • Уведомляйте пользователей о событии дома или в другом месте . Например: получение уведомлений о процедуре или сцене, предупреждении безопасности или изменении состояния открытой или закрытой двери.
      Приложение IOT не должно допускать следующих действий во время вождения:
      • Задачи, связанные с настройкой приложений любого рода . Например: возможность выбирать устройства, системы или местоположения для использования с приложением IOT.
      • Задачи, связанные с созданием, изменением или изменением порядка . Например: возможность создавать, изменять или переупорядочивать сцену или рутину, например последовательность событий при выходе из локации или выходе из нее, включая открытие и закрытие двери гаража или включение и выключение света.
      • Задачи, связанные с детальным контролем устройств . Например: возможность управления некоторыми функциями, в том числе регулировкой температуры термостата или уровня свечения освещения.

май 2022 г.

  • Категории приложений : «Парковка и зарядка» заменены на «Достопримечательности».
  • Экранная анимация
    • Затронутые категории: медиа, обмен сообщениями, навигация и достопримечательности.
    • Предыдущий текст:


      Приложение не отображает на экране анимированные элементы, такие как анимированная графика, видео или индикаторы выполнения.


    • Новый текст:


      Приложение не отображает на экране анимированные элементы, такие как анимированная графика или видео.


  • Использование изображения
    • Затронутые категории: медиа, обмен сообщениями, навигация и достопримечательности.
    • Предыдущий текст:


      Элементы приложения не отображают изображения на экране. Исключения включают:

      • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
      • Приложения могут отображать значки в панели навигации по содержимому.
      • Приложения для навигации, парковки и зарядки могут отображать изображения и фотографии, помогающие принимать решения при вождении.
      • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.

    • Новый текст:


      Элементы приложения не отображают изображения на экране. Исключения включают:

      • Приложения могут отображать одно статическое изображение для контекста контента на фоне экрана потребления, например обложку альбома или корпоративный логотип рекламодателя.
      • Приложения могут отображать значки в панели навигации по содержимому.
      • Приложения могут отображать изображения и фотографии, помогающие принимать решения.
      • Навигационные приложения могут отображать изображение для указания полосы движения или перехода на перекресток.

  • Поскольку автомобили — это устройства с большим экраном, приложения должны заполнять все области.
    • Затронутые категории: медиа, сообщения, навигация, достопримечательности и видео.
    • Предыдущий текст:


      Приложение не включает в себя игры или другие функции, выходящие за рамки типов приложений, предназначенных для автомобилей. Дополнительную информацию см. в разделе Поддерживаемые категории приложений .
    • Новый текст:


      Приложение не включает в себя функции, выходящие за рамки типов приложений, предназначенных для автомобилей. Дополнительную информацию см. в разделе Поддерживаемые категории приложений .
  • Визуальная информация на телефоне
    • Затронутые категории: СМИ, Навигация и Достопримечательности.
    • Предыдущий текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах Обработка общих ошибок для мультимедиа и Обработка ввода пользователя для навигации, парковки и зарядки.
    • Новый текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах «Обработка общих ошибок для мультимедиа» и «Обработка ввода пользователя для приложений навигации и достопримечательностей».
  • Функциональность навигации
    • Затронутые категории: Навигация
    • Предыдущий текст:


      Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, касающуюся поездки, например, ограничение скорости и дорожные препятствия, можно отобразить в правой части карты.
    • Новый текст:


      Приложение отображает только содержимое карты на поверхности шаблонов навигации. Текстовые пошаговые инструкции, указания по полосе движения и расчетное время прибытия должны отображаться в соответствующих компонентах шаблона навигации. Дополнительную информацию, относящуюся к поездке, — ограничение скорости и дорожные препятствия — можно отобразить в безопасной области карты.
  • Функциональность точки интереса
    • Затронутые категории: Достопримечательности
    • Предыдущий текст:


      Приложение должно обеспечивать значимую функциональность в своей категории, связанной с вождением автомобиля.
    • Новый текст:


      Приложение должно предоставлять значимые функции, связанные с вождением автомобиля.
    • Удалены критерии:


      Если приложение для парковки отображает список мест рядом с картой (например, шаблон карты списка мест), то местоположения в списке могут быть только парковочными местами.

      Аналогично, для приложения для зарядки местами должны быть зарядные станции.


апрель 2022 г.

  • Ориентация дисплея
    • Затронутые категории: Видео
    • Новые критерии:


      Пользовательские интерфейсы, созданные приложением, поддерживают как альбомную, так и книжную ориентацию.

  • Отвлечение водителя
    • Затронутые категории: Видео
    • Новые критерии:


      Во время вождения видеоприложение не должно запускаться, а экран видеоприложения не должен быть виден. Звук видеоприложения должен прекращаться, когда пользователь начинает движение.

  • Порядок настроек
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение должно перейти на домашнюю страницу после (попытки) входа в систему.

  • Автомобильная функциональность
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение не содержит действий, оптимизированных для драйверов.

  • Архитектуры ЦП
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение поддерживает процессоры x86_64 и ARM.

  • Навигация в приложении
    • Затронутые категории: Видео
    • Новые критерии:


      Приложение позволяет пользователям перемещаться по нему, не заходя в тупики.

ноябрь 2021 г.

  • Визуальная информация на телефоне
    • Затронутые категории: «Медиа», «Навигация», «Парковка и зарядка».
    • Предыдущий текст:


      Пока приложение взаимодействует с экраном автомобиля и автомобиль не припаркован, приложение не активирует экран телефона для отображения какой-либо визуальной информации, такой как уведомления, тосты, видео, изображения, реклама и т. п. Дополнительные сведения см. в разделе Создание навигационного приложения для навигации, парковки и зарядки. Аналогичным образом, хотя приложение использует пользовательский интерфейс Android Auto на экране телефона, оно не отображает на экране телефона никакой визуальной информации, не связанной с Android Auto.

      Если пользователю необходимо перейти к экрану телефона — например, чтобы выполнить запрос на разрешение, — тогда приложение должно отображать сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно.


    • Новый текст:


      Только для Android Auto: если пользователю необходимо перейти к экрану телефона (например, чтобы выполнить запрос на разрешение), приложение должно отобразить сообщение, инструктирующее пользователя смотреть на экран телефона только тогда, когда это безопасно. Дополнительные сведения см. в разделах Обработка общих ошибок для мультимедиа и Обработка ввода пользователя для навигации, парковки и зарядки.


  • Платежи
    • Затронутые категории: Навигация, Парковка и зарядка.
    • Предыдущий текст:


      Если включены покупки, в приложении должны быть простые потоки.


    • Новый текст:


      Если покупки включены, в приложении должны быть простые потоки с использованием ярлыков, таких как недавние или избранные покупки. Дополнительную информацию см. в разделе Покупка с использованием существующего способа оплаты .

      Приложение не должно допускать ничего из следующего:

      • Настройка способов оплаты
      • Несколько товаров, которые можно выбрать для покупки
      • Пользователь, обязующийся совершать регулярные платежи, например подписки.