自 2025 年 3 月 27 日起,我們建議您使用 android-latest-release
而非 aosp-main
建構及貢獻 AOSP。詳情請參閱「Android 開放原始碼計畫變更」。
「Audio Devices」面板
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
許多 CTS 驗證器音訊測試會驗證各種音訊硬體裝置的功能。「Audio Devices」面板會指出 DUT 支援哪些音訊裝置,以及哪些裝置可供使用。
「支援的裝置」清單會顯示 DUT 可使用的音訊裝置,但這些裝置不一定已連線,因此在測試時可能無法使用。AudioManager.getSupportedDeviceTypes()
,SDK 35 新增此方法,可傳回支援的裝置類型。
下圖顯示 DUT 支援內建裝置 (例如麥克風、揚聲器和聽筒)、類比音訊周邊裝置、藍牙音訊周邊裝置和 USB 音訊周邊裝置:
圖 1. 「音訊裝置」面板,顯示支援的裝置。
「可用裝置」清單會顯示可在測試時使用的音訊裝置,這些裝置可能是 DUT 內建的裝置 (例如內建喇叭和麥克風),也可能是已連線的裝置 (例如類比耳機或 USB 音訊周邊裝置)。
下圖顯示只有內建裝置可供使用,也就是 DUT 未連接任何外部音訊周邊裝置:
圖 2. 「音訊裝置」面板,顯示可用的裝置。
如果支援的裝置清單與裝置中的硬體 (輸入) 不符,可能是 HAL 提供的音訊政策設定有問題。如果可用裝置與連線至裝置的裝置 (「輸出」) 不符,可能是底層音訊軟體層發生問題。
將音訊周邊裝置連線至 DUT 後,可用裝置清單會更新,反映設定變更。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-10-10 (世界標準時間)。
[[["容易理解","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-10-10 (世界標準時間)。"],[],[]]