<audiorecord>无法获取记录源1的音频输入

时间:2017-11-30 15:12:34

标签: java android android-studio android-studio-3.0 audiorecord

我正在尝试获取AudioRecord实例,但是我收到错误:

  

无法获取记录源1的音频输入

     

创建AudioRecord实例时出错:初始化检查失败。

     

初始化本机AudioRecord对象时的错误代码-20。

以下是我的示例代码:

p ~ h2

我已添加权限,但结果仍然相同。
我的手机API版本是18。

1 个答案:

答案 0 :(得分:0)

很可能你可以解决问题的变化

private int channelConfig = AudioFormat.CHANNEL_IN_STEREO;

private int channelConfig = AudioFormat.CHANNEL_IN_MONO;

更好的解决方案是循环遍历所有可能的参数值组合以选择工作组合。见IMPORT FROM