除了 Android Automotive OS 模拟器 之外, Pixel Tablet 还可以用作实体硬件设备,以便在 Android Automotive OS 上测试 您的应用。
请求访问权限
如需访问 Pixel Tablet 上的 Android Automotive OS 系统映像,您需要将其添加到许可名单中。您可以提交 Android Automotive OS on Pixel Tablet 访问权限表单 来获取访问权限。
系统映像
以下目标在 git_udc-car-release 分支上提供了 build:
| 目标 | adb 根目录 |
Google Play 服务 | Google Automotive App Host | Google Play 商店 | Google 地图 | Google 助理 | Android Auto |
|---|---|---|---|---|---|---|---|
tangorpro_car_ext-user |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
tangorpro_car_ext-userdebug |
✔ | ✔ | ✔ |
以下目标在 git_internal-android15-automotiveos-release 分支上提供了 build:
| 目标 | adb 根目录 |
Google Play 服务 | Google Automotive App Host | Google Play 商店 | Google 地图 | Gemini | Android Auto |
|---|---|---|---|---|---|---|---|
tangorpro_car_ext-user |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
tangorpro_car_ext-userdebug |
✔ |
刷写设备
如需刷写设备,请按照使用 Android 刷写 工具中详述的步骤操作。请确保您已使用注册该计划的 Google 账号登录该工具,否则您将看不到 build。当系统要求您选择 build 时,请从 系统映像中选择一个符合您需求的 build。
还原为公开版 build
如果您想恢复设备的软件,可以按照 使 Pixel 回退到公开 build中的说明操作。
将设备用作 Android Auto 接收器
在 user 映像(UAA1.250513.001 或更高版本)上,您可以将设备用作 Android Auto
接收器。如需将手机连接到运行 Android Automotive OS 的 Pixel Tablet,请从平板电脑启动器网格中打开
Android Auto 应用,然后按照屏幕上的说明使用蓝牙进行配对。
模拟硬件状态
与 Android Automotive OS 模拟器一样, Pixel Tablet 的 Android Automotive OS 映像支持模拟硬件 状态。
模拟驾驶
使用“快捷设置”模拟驾驶
在 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。
已知问题
Pixel Tablet 的 Android Automotive OS 未通过 CTS 认证 ,不应将其视为生产设备。本部分介绍了已知问题和可能的权宜解决方法。
如果您在使用 Pixel Tablet 上的 Android Automotive OS 时遇到问题或有功能请求,可以使用 Google 问题跟踪器报告该问题。 确保在问题模板中填写所需的所有信息。在提交新问题之前,请先查看问题 列表,确认该问题是否已报告过。您可以在跟踪器中点击某个问题的星标,订阅该问题并为其投票。如需了解详情,请参阅 订阅问题。
位置
由于 Pixel Tablet 没有 GPS 传感器,并且 Android Automotive OS 设备 不需要支持网络位置,因此运行 Android Automotive OS 的 Pixel Tablet 不会报告自己的位置。
使用应用模拟位置
如需测试需要读取位置的应用,请启用开发者选项 并安装模拟位置应用。
使用 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
蓝牙
对 蓝牙配置文件(例如免提 配置文件 (HFP) 和高级音频分配配置文件 (A2DP))的支持可能缺失或 无法正常运行。
电台
默认电台应用无法正常运行。
Android Auto
有线 Android Auto 连接无法稳定运行。请尽可能使用无线连接。如需查看分步 说明,请参阅设置 Android Auto。
版本说明
AAI5.260516.001.A2(2026 年 5 月 16 日)
此版本在 git_internal-android15-automotiveos-release 分支上提供了 build。
更新
- 首批适用于
tangorpro_car_ext-user和tangorpro_car_ext-userdebug目标的 Android 15 映像。 tangorpro_car_ext-userbuild 添加了对使用汽车应用库模板构建的媒体应用 的支持。tangorpro_car_ext-userbuild 添加了对 Gemini 的支持。
UAA1.250513.001(2025 年 5 月 13 日)
此版本在 git_udc-car-release 分支上提供了 build。
更新
tangorpro_car_ext-userbuild 现在支持充当 Android Auto 接收器。
UAA1.250207.001(2025 年 2 月 7 日)
此版本在 git_udc-car-release 分支上提供了 build。
更新
- 添加了对 适配汽车的移动应用 的支持。
- 提升了音量控制的音频稳定性。
- 停用了拔下 USB 线和执行点按手势时的唤醒功能,以减少电池消耗。
- 启用了相机服务。
- 在状态栏中为开发者提供了快捷设置 菜单。 (仅在 userdebug build 中可用。)
问题修复
- 音频音量按流变化。
- 音乐音量现在会保留,并且启动时不会弹出音量控件。
- 在设置中更改音量时不再崩溃。
- 重启后 WLAN 已停用。
- 在 Rotary IME 和 Carboard 之间自动切换。
- 移除了不可用的功能,例如
android.software.app_widgets。