AudioManager 在 API 23 之前获取设备



从Android API 23开始,存在可用于获取有关各种硬件设备信息的AudioManager.getDevices()。我正在构建一个针对 API 22 的应用程序,需要一种方法来确定哪个硬件设备支持最高采样率、通道数、位深度(等(以及这些特定值是什么,但似乎无法弄清楚如何去做。有人可以指出我正确的方向吗?

解决方案是使用较旧的 API 并枚举AudioPorts,然后使用 音频设备端口 和 音频端口配置。

最新更新