![]()
Помимо эмулятора Android Automotive OS , Pixel Tablet можно использовать в качестве физического аппаратного устройства для тестирования вашего приложения на Android Automotive OS.
Запросить доступ
Для доступа к образу системы Android Automotive OS на планшете Pixel необходимо включить устройство в список разрешённых устройств. Вы можете заполнить форму доступа к Android Automotive OS на планшете Pixel , чтобы получить доступ.
Системные образы
Для следующих целей доступны сборки в ветке git_udc-car-release :
| Цель | adb root | Сервисы Google Play | Хост автомобильных приложений Google | Google Play Маркет | Google Карты | Google Ассистент | Android Авто |
|---|---|---|---|---|---|---|---|
tangorpro_car_ext-user | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
tangorpro_car_ext-userdebug | ✔ | ✔ | ✔ |
Прошить устройство
Чтобы прошить устройство, следуйте инструкциям в статье «Прошивка с помощью Android Flash Tool» . Убедитесь, что вы вошли в программу, используя учётную запись Google, зарегистрированную в программе, иначе вы не увидите сборки. Когда вам будет предложено выбрать сборку, выберите подходящую вам сборку из раздела «Образы системы» .
Вернуться к публичной сборке
Если вы хотите вернуть программное обеспечение вашего устройства, вы можете следовать инструкциям в разделе Возврат пикселя к публичной сборке .
Используйте устройство как приемник Android Auto
На user образах (UAA1.250513.001 или более поздних) устройство можно использовать в качестве приёмника Android Auto. Чтобы подключить телефон к планшету Pixel Tablet под управлением ОС Android Automotive, откройте приложение Android Auto из панели запуска на планшете и следуйте инструкциям на экране для подключения по Bluetooth.
Эмулировать состояние оборудования
Как и в случае с эмулятором Android Automotive OS , образ Android Automotive OS для Pixel Tablet поддерживает эмуляцию состояния оборудования.
Симулировать вождение
Имитация вождения с использованием быстрой настройки
В образах userdebug (UAA1.250207.001 или более поздних) вы можете имитировать вождение, используя меню быстрых настроек:
- Включить параметры разработчика .
- Включите опцию «Настроить вождение» в меню быстрых настроек, как показано на следующем изображении:

Симулируйте вождение с помощью ADB
Чтобы имитировать состояние вождения с помощью adb , можно использовать следующую команду:
adb shell cmd car_service inject-vhal-event 0x11600207 30 -t 2000 \
&& adb shell cmd car_service inject-vhal-event 0x11400400 8 \
&& adb shell cmd car_service inject-vhal-event 0x11200402 falseЭта команда делает три вещи:
- Устанавливает
PREF_VEHICLE_SPEEDна 30 метров в секунду (около 67 миль в час или 108 км/ч), увеличивая изменение в течение 2 секунд. - Устанавливает
GEAR_SELECTIONнаGEAR_DRIVE. - Устанавливает
PARKING_BRAKE_ONвfalse.
Для имитации припаркованного состояния (состояние по умолчанию при загрузке) можно использовать следующую команду:
adb shell dumpsys car_service inject-vhal-event 0x11600207 0 \
&& adb shell dumpsys car_service inject-vhal-event 0x11400400 4Эта команда делает две вещи:
- Устанавливает
PREF_VEHICLE_SPEEDна 0 метров в секунду (остановлено). - Устанавливает
GEAR_SELECTIONвGEAR_PARK.
Известные проблемы
Android Automotive OS для планшета Pixel не сертифицирована CTS и не должна рассматриваться как устройство для производства. В этом разделе описаны известные проблемы и возможные пути их решения.
Если у вас возникли проблемы или вы хотите подать запрос на новую функцию при использовании Android Automotive OS на планшете Pixel, вы можете сообщить об этом через Google Issue Tracker. Обязательно заполните всю необходимую информацию в шаблоне проблемы. Прежде чем создавать новую проблему, проверьте, не отмечена ли она уже в списке проблем . Вы можете подписаться и проголосовать за проблемы, нажав на звездочку в трекере. Подробнее см. в разделе «Подписка на проблему» .
Расположение
Поскольку у Pixel Tablet нет датчика GPS, а устройствам на базе Android Automotive OS не требуется поддержка определения местоположения в сети , Pixel Tablet под управлением Android Automotive OS не сообщают о своем собственном местоположении.
Имитация местоположения с помощью приложения
Чтобы протестировать приложение, требующее определения местоположения, включите параметры разработчика и установите фиктивное приложение определения местоположения .
Фиктивное местоположение с помощью adb
В качестве альтернативы вы можете использовать adb для имитации местоположения, используя следующие команды:
# Turn on the system location setting
adb shell cmd location set-location-enabled true
# Enable the developer option to allow mock locations
adb shell appops set 2000 android:mock_location allow
# Add a mock location provider named PROVIDER_NAME
# If your app uses a specific type of location provider, you should use the standard
# name of that provider, such as "fused", "gps", "network", or "passive"
adb shell cmd location providers add-test-provider PROVIDER_NAME
# Use the mock location provider named PROVIDER_NAME
adb shell cmd location providers set-test-provider-enabled PROVIDER_NAME true
# Set the location provided by PROVIDER_NAME,
# where latitude and longitude are a comma separated pair such as "37.4215,-122.0843"
adb shell cmd location providers set-test-provider-location PROVIDER_NAME --location LATITUDE,LONGITUDE
# Confirm that the location has been set
adb shell dumpsys location | grep "last location"
Чтобы прекратить использование поставщика фиктивного местоположения, используйте следующую команду:
adb shell cmd location providers set-test-provider-enabled PROVIDER_NAME false
Bluetooth
Поддержка профилей Bluetooth , таких как профиль Hands-Free (HFP) и профиль Advanced Audio Distribution Profile (A2DP), может отсутствовать или работать не полностью.
Радио
Приложение «Радио» по умолчанию не работает.
Android Авто
Проводное подключение к Android Auto работает нестабильно. По возможности используйте беспроводное подключение. Пошаговые инструкции см. в разделе «Настройка Android Auto» .
Примечания к выпуску
UAA1.250513.001 (13 мая 2025 г.)
Обновления
- Сборка
tangorpro_car_ext-userтеперь поддерживает работу в качестве приемника Android Auto.
UAA1.250207.001 (7 февраля 2025 г.)
Обновления
- Добавляет поддержку мобильных приложений Car Ready .
- Улучшает стабильность звука при регулировке громкости.
- Отключает выход из спящего режима путем отсоединения USB-кабеля и выполнения касания для экономии заряда батареи.
- Включает службы камеры.
- Поддерживает меню быстрых настроек в строке состояния для разработчиков. (Доступно только в сборках userdebug.)
Исправления ошибок
- Громкость звука изменяется для каждого потока.
- Громкость музыки теперь сохраняется, а регулировка громкости не появляется при загрузке.
- Больше не происходит сбоев при изменении громкости в настройках.
- После перезагрузки отключается Wi-Fi.
- Автоматическое переключение между Rotary IME и Carboard.
- Удаляет недоступные функции, такие как
android.software.app_widgets.