Android Studio 3.0模拟器:无法锁定audioInputDeviceIOProc的语音

时间:2017-07-11 07:35:39

标签: android-emulator avd android-studio-3.0

我在模拟器上构建应用程序时似乎遇到此错误。我不知道它的原因是什么,它似乎影响我的应用程序,导致我的应用程序在模拟器上崩溃。

  

模拟器:coreaudio:无法锁定audioInputDeviceIOProc的语音   模拟器:原因:参数无效

2 个答案:

答案 0 :(得分:21)

Android模拟器中的音频输入现在不是非常可靠。在修复之前,您可以通过以下步骤将其停用:

  1. 启动“AVD Manager”
  2. enter image description here

    1. 在崩溃的图像上,单击操作列中的向下图标,然后选择“在磁盘上显示”
    2. enter image description here

      1. 在打开的文件夹中应该是config.ini文件,在您喜欢的文本编辑器中打开它
      2. enter image description here

        1. hw.audioInput=yes更改(或添加)至hw.audioInput=no
        2. enter image description here

          1. 保存并关闭config.ini并重新启动Android模拟器图片 - 它现在可以正常工作而不会出现音频输入错误
          2. 旁注:我遇到了可能相关的问题,并选择在hw.audioOutput=no之后直接添加hw.audioInput=no。如果hw.audioInput=no没有为您解决问题,您可能需要尝试。

答案 1 :(得分:0)

  1. 启动“AVD Manager”
  2. 单击要在Android Virtual Device Manager中使用的虚拟设备的“编辑此AVD”。 enter image description here
  3. 单击(AVD)虚拟设备配置中的“显示高级设置”。 enter image description here
  4. 转到(AVD)虚拟设备配置中的“仿真性能”部分,选择“引导选项:”的“冷启动”,然后单击“完成”。 enter image description here
  5. 重新启动虚拟设备,然后在模拟器(虚拟设备)上重新运行您的应用。