除了 Android Automotive OS 模擬器,您也可以使用 Pixel Tablet 做為實體硬體裝置,在 Android Automotive OS 上測試應用程式。
要求存取權
如要存取 Pixel Tablet 系統映像檔上的 Android Automotive OS,必須加入允許清單。如要取得存取權,請提交 Android Automotive OS on Pixel Tablet 存取權表單。
系統映像檔
下列目標在 git_udc-car-release 分支版本中提供建構版本:
| 目標 | 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 分支版本中提供建構版本:
| 目標 | adb 根目錄 |
Google Play 服務 | Google Automotive App Host | Google Play 商店 | Google 地圖 | Gemini | Android Auto |
|---|---|---|---|---|---|---|---|
tangorpro_car_ext-user |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
tangorpro_car_ext-userdebug |
✔ |
刷新裝置
如要刷新裝置,請按照「使用 Android Flash Tool 刷新裝置」一文中的詳細步驟操作。請務必使用已註冊計畫的 Google 帳戶登入工具,否則將無法查看版本。系統要求選取版本時,請從「系統映像檔」中選取符合需求的版本。
還原至公開版本
如要將裝置軟體還原為公開版本,請按照「將 Pixel 還原為公開版本」一文中的指示操作。
將裝置做為 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 Issue Tracker 回報。請務必在問題範本中填寫所有必要資訊。提交新問題之前,請確認該問題是否已回報至問題清單中。您可以在追蹤程式中按一下該問題的星號,訂閱該問題並投下一票。詳情請參閱「訂閱問題」一文。
位置
由於 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 分支版本中提供建構版本。
更新
- 適用於
tangorpro_car_ext-user和tangorpro_car_ext-userdebug目標的第一批 Android 15 映像檔。 tangorpro_car_ext-user版本新增對使用 Car App Library 範本建構的媒體應用程式支援。tangorpro_car_ext-user版本新增了 Gemini 支援。
UAA1.250513.001 (2025 年 5 月 13 日)
這個版本在 git_udc-car-release 分支中提供建構版本。
更新
tangorpro_car_ext-user建構版本現在支援做為 Android Auto 接收器。
UAA1.250207.001 (2025 年 2 月 7 日)
這個版本在 git_udc-car-release 分支中提供建構版本。
更新
- 新增對車用應用程式的支援。
- 提升音量控制的音訊穩定性。
- 停用透過拔除 USB 傳輸線和輕觸手勢喚醒裝置的功能,以減少耗電量。
- 啟用攝影機服務。
- 支援開發人員在狀態列中使用「快速設定」選單。 (僅適用於 userdebug 建構版本)。
修正錯誤
- 音量會隨著串流而異。
- 現在系統會保留音樂音量,且啟動時不會彈出音量控制選項。
- 變更設定中的音量時,不會再發生當機問題。
- 重新啟動後,Wi-Fi 會停用。
- 自動在旋轉輸入法編輯器和紙板之間切換。
- 移除無法使用的功能,例如
android.software.app_widgets。