為配合主幹穩定開發模型,並確保生態系統的平台穩定性,我們將於 2026 年起,在第 2 季和第 4 季將原始碼發布至 AOSP。如要建構及貢獻 AOSP,建議使用 android-latest-release,而非 aosp-main。android-latest-release 資訊清單分支版本一律會參照推送至 AOSP 的最新版本。詳情請參閱「Android 開放原始碼計畫變更」一文。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
總覽
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
虛擬化功能可讓單一或多個 Android Automotive OS (AAOS) 執行個體以客體虛擬機器 (VM) 的形式執行,並與其他汽車作業系統 (例如儀表板或在汽車系統單晶片 (SoC) 上執行先進駕駛輔助系統 (ADAS) 的 OS 執行個體) 搭配運作。這項功能是透過利用名為 VirtIO 的開放標準虛擬化架構來達成。VirtIO 提供完善的介面,可讓 AAOS 在常見的虛擬化平台上執行,進而讓 AAOS 來賓 VM 可在不同的輔助作業系統系統和/或硬體平台之間移植。
圖 1. AAOS 虛擬化架構
為支援汽車用途,VirtIO 規格已擴充至包括 virtio-snd (音訊)、virtio-scmi (感應器、電源狀態管理、時鐘管理和效能管理) 和 virtio-video (播放用途) 等裝置。與這些裝置相對應的 VirtIO 驅動程式也已新增至 Linux 核心 (virtio-snd driver、IIO SCMI 感應器驅動程式和 virtio-video driver)。
AAOS 提供名為 trout 的參考裝置,可支援虛擬化子系統,例如:
- 音訊
- Dumpstate
- 擴充檢視系統 (EVS)
- 車庫模式
- 圖形
- 感應器
- 觸控螢幕輸入
- 車用 HAL
- 藍牙
- 全球衛星導航系統 (GNSS)
請參閱下列文章,進一步瞭解 AAOS 上的虛擬化功能:
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-12-03 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-12-03 (世界標準時間)。"],[],[]]