歡迎參閱 Android 相容性定義說明文件 (CDD)。本文列出裝置必須符合的規定,才能與最新版 Android 相容。如要與 Android 相容,裝置實作項目「必須」符合本相容性定義中列出的需求,包括透過參照併入的任何文件。Android 平台每個版本都會提供詳細的 CDD。CDD 代表 Android 相容性的「政策」層面。
Android 相容性計畫的政策必須明確編纂,因為包括 Android Compatibility Test Suite (CTS) 在內,沒有任何測試套件能真正做到全面測試。舉例來說,CTS 包含一項測試,可檢查 OpenGL 圖像 API 是否存在及行為是否正確,但沒有任何軟體測試可以驗證圖像是否確實正確顯示在畫面上。一般來說,您無法測試鍵盤、螢幕密度、Wi-Fi 和藍牙等硬體功能。
CDD 的職責是編纂及釐清特定要求,並消除模糊不清之處。CDD 並非要涵蓋所有情況,由於 Android 是單一的開放原始碼程式碼集合,因此程式碼本身就是平台及其 API 的完整「規格」。CDD 就像「中樞」,會參照其他內容 (例如 SDK API 說明文件),提供 Android 原始碼的使用架構,確保最終結果是相容的系統。
如要建構與特定 Android 版本相容的裝置,請先查看該版本的原始碼,然後閱讀對應的 CDD,並遵守相關規範。
您可以透過 HTML 網頁查看最新 CDD。
如要查看已發布的 CDD 版本和核准的發布版本字串,請按這裡: