車輛專用 Android 總覽

執行 Android Auto 或 Android Automotive OS,即可在車中使用您的應用程式。僅需使用一種應用程式架構,就能設計出適用於兩種環境的服務,讓大家都能享有您的應用程式所提供的實用功能。

Android Auto

即便車輛並未安裝 Android Automotive OS,使用者只要有一支 Android 手機和 Android Auto 應用程式,即可享有專為駕駛人設計的應用程式體驗。只要汽車或副廠音響系統支援 Android Auto,使用者一連結手機,就能直接在車上螢幕使用您的應用程式。

開發人員只要建立適用的服務,透過 Android Auto 顯示專為駕駛人設計的使用介面,就能讓 Android Auto 與手機應用程式彼此連線。在使用 Android Automotive OS 應用程式的車輛上,也可使用這些服務,但使用者不需在他們車上安裝您的手機應用程式。圖 1 顯示 Android Auto 在汽車上執行的範例。

Android Auto 已有數百萬名使用者,以及數百種相容的汽車和副廠音響系統

Android Auto 使用者介面

圖 1.Android Auto (由手機提供,並於車輛中執行)。

Android Automotive OS

Android Automotive OS 是內建於車輛的 Android 資訊娛樂系統。車輛系統是獨立開發的 Android 裝置,專為行車情境最佳化。Android Automotive OS 的使用者可直接在汽車系統上安裝應用程式,而不必安裝在手機上。

針對媒體應用程式,您的應用程式須至少提供一種媒體瀏覽器服務,相關說明請參閱「打造車用媒體應用程式」。Android Automotive OS 和 Android Auto 可使用相同的媒體瀏覽器。不過,關於登入和設定這類活動,開發人員必須針對 Android Automotive OS 特別設計。如要進一步瞭解,請參閱 Android Automotive OS 應用程式設計指南中的「調整登入流程」 和「規劃設定」。圖 2 是應用程式在 Android Automotive OS 上執行的範例。

Automotive OS 使用者介面

圖 2.在車上運行的 Android Automotive OS。

支援的應用程式類別

Android Auto 和/或 Android Automotive OS 支援下列應用程式:

媒體應用程式 - 音訊
使用者可透過媒體應用程式服務,在車上瀏覽及播放音樂、電台、有聲書和其他音訊內容。開發人員可以在 Android Auto 和 Android Automotive OS 上建構、測試及發布媒體應用程式。詳情請參閱「打造車用媒體應用程式」一文。
訊息應用程式
使用者可透過訊息應用程式收到通知、使用文字轉語音功能朗讀訊息內容,以及透過車輛語音輸入功能傳送回覆。開發人員可以在 Android Auto 上建構、測試及發布訊息應用程式。詳情請參閱「建構 Android Auto 的訊息應用程式」一文。
導航應用程式
導航應用程式 (包括司機和快遞服務的供應商) 可提供即時路線,協助使用者前往所需的目的地。如要開發這類應用程式,應使用 車輛專用 Android App Library。詳情請參閱「使用車輛專用 Android App Library」和「建構導航應用程式」。
搜尋點 (POI) 應用程式
POI 應用程式可讓使用者探索和導航至興趣點,並採取相關動作,例如停車、充電和加油應用程式。如要開發這類應用程式,則需使用「車輛專用 Android App Library」。詳情請參閱「使用車輛專用 Android App Library」和「建構興趣點應用程式」。
物聯網 (IoT) 應用程式
IoT 應用程式可讓使用者在車內,在已連結的裝置上採取相關行動。相關例子包括控制特定裝置的狀態,例如開啟車庫門、切換住家燈具開關或啟用住家安全。如要開發這類應用程式,則需使用「車輛專用 Android App Library」。詳情請參閱「使用車輛專用 Android App Library」和「建構物聯網應用程式」。
影片應用程式 (停車時使用)
影片應用程式可讓使用者在車輛停妥時觀看串流影片。這類應用程式的主要用途是顯示串流影片,開發人員可以在 Android Automotive OS 上建構、測試及發布影片應用程式。詳情請參閱「建構適用於 Android Automotive OS 的影片應用程式」。
遊戲 (於車輛停妥後使用)
遊戲應用程式可讓使用者在車輛停妥後暢玩遊戲。這類應用程式的核心用途是玩遊戲,開發人員可以在 Android Automotive OS 上建構、測試及發布這類應用程式。詳情請參閱「建構適用於 Android Automotive OS 的遊戲」。

其他資源

如要進一步瞭解車輛專用 Android,請參閱以下其他資源。

範例

程式碼研究室

網誌

影片