从 2025 年 3 月 27 日起,我们建议使用 android-latest-release
而不是 aosp-main
来构建 AOSP 并为其做贡献。如需了解详情,请参阅AOSP 变更。
音频设备面板
使用收藏集保持井井有条 根据您的偏好保存内容并进行分类。
许多 CTS 验证程序音频测试会验证各种音频硬件设备的功能。音频设备面板会指示 DUT 支持哪些音频设备以及哪些音频设备可供使用。
支持的设备列表会显示 DUT 可以使用的音频设备,但不一定已连接,因此在测试时可能不可用。AudioManager.getSupportedDeviceTypes()
(在 SDK 35 中添加)会返回支持的设备类型。
下图显示 DUT 支持内置设备(例如麦克风、扬声器和听筒)、模拟音频外围设备、蓝牙音频外围设备和 USB 音频外围设备
图 1. 音频设备面板显示支持的设备。
可用设备列表会显示在测试时可以使用的音频设备,原因可能是它们内置于 DUT(例如内置扬声器和麦克风)或已连接(例如模拟耳机或 USB 音频外围设备)。
下图显示只有内置设备可供使用,即没有外部音频外围设备连接到 DUT
图 2. 音频设备面板显示可用设备。
如果支持的设备列表与设备中的硬件(输入)不匹配,则 HAL 提供的音频政策配置可能存在问题。如果可用设备与连接到设备的设备(输出)不匹配,则底层音频软件层可能存在问题。
当音频外围设备连接到 DUT 时,可用设备列表会更新以反映配置。
此网页上的内容和代码示例均受内容许可中所述许可的约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2025-03-11 UTC。
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-11 UTC."],[],[]]