API 23 之前的 AudioManager getDevices
AudioManager getDevices before API 23
从Android API 23开始,存在AudioManager.getDevices()
可以用来获取各种硬件设备的信息。我正在构建一个目标为 API 22 的应用程序,需要一种方法来确定哪个硬件设备支持最高采样率、通道数、位深度(等),以及这些特定值是什么,但可以似乎弄清楚如何去做。有人能指出我正确的方向吗?
解决方案是使用旧的 API 并枚举 AudioPorts
,然后使用
AudioDevicePort
和
AudioPortConfig.
从Android API 23开始,存在AudioManager.getDevices()
可以用来获取各种硬件设备的信息。我正在构建一个目标为 API 22 的应用程序,需要一种方法来确定哪个硬件设备支持最高采样率、通道数、位深度(等),以及这些特定值是什么,但可以似乎弄清楚如何去做。有人能指出我正确的方向吗?
解决方案是使用旧的 API 并枚举 AudioPorts
,然后使用
AudioDevicePort
和
AudioPortConfig.