15

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

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

4

2 回答 2

21

Android 模拟器中的音频输入目前还不是很可靠。在修复之前,您可以通过以下步骤禁用它:

  1. 启动“AVD 管理器”</li>

在此处输入图像描述

  1. 在崩溃图像上,单击操作列中的向下图标,然后选择“在磁盘上显示”</li>

在此处输入图像描述

  1. 在打开的文件夹中应该是一个config.ini文件,在您喜欢的文本编辑器中打开它

在此处输入图像描述

  1. 更改(或添加)hw.audioInput=yeshw.audioInput=no

在此处输入图像描述

  1. 保存并关闭config.ini并重新启动该 Android 模拟器图像——它现在应该可以正常工作而不会出现音频输入错误

旁注:我遇到了可能相关的问题,也选择hw.audioOutput=no直接在hw.audioInput=no. hw.audioInput=no如果不能为您解决问题,您可能想尝试一下。

于 2017-08-10T19:26:23.250 回答
0
  1. 启动“AVD 管理器”</li>
  2. 单击要在 Android 虚拟设备管理器中使用的虚拟设备的“编辑此 AVD”。 在此处输入图像描述
  3. 单击(AVD)虚拟设备配置中的“显示高级设置”。 在此处输入图像描述
  4. 转到(AVD's)虚拟设备配置中的“模拟性能”部分,然后选择“引导选项:”的“冷启动”,然后单击“完成”。 在此处输入图像描述
  5. 重新启动您的虚拟设备并在模拟器(虚拟设备)上重新运行您的应用程序。
于 2018-01-24T08:18:11.303 回答