Android Studio 3.0 эмулятор: не удалось заблокировать голос для audioInputDeviceIOProc

Мне кажется, эта ошибка возникает при создании моего приложения на эмуляторе. Я не знаю, в чем причина этого, и кажется, что это влияет на мое приложение, которое заставляет его приложение врезаться в эмулятор.

Эмулятор: coreaudio: не удалось заблокировать голос для audioInputDeviceIOProc
Эмулятор: Причина: Неверный аргумент

Ответы

Ответ 1

Аудиовход в эмуляторе Android сейчас не супер надежный. Пока он не будет исправлен, вы можете отключить его с помощью следующих шагов:

  • Запустить "AVD Manager"

введите описание изображения здесь

  1. На аварийном изображении щелкните значок вниз в столбце действий и выберите "Показать на диске"

введите описание изображения здесь

  1. В открывшейся папке должен быть файл config.ini, откройте его в своем любимом текстовом редакторе

введите описание изображения здесь

  1. Изменить (или добавить) hw.audioInput=yes на hw.audioInput=no

введите описание изображения здесь

  1. Сохраните и закройте config.ini и перезапустите этот образ эмулятора Android - теперь он должен работать без ошибок ввода звука.

Sidenote: у меня были проблемы, которые могут быть связаны, а также решили добавить hw.audioOutput=no непосредственно после hw.audioInput=no. Вы можете попробовать, если hw.audioInput=no не решит его для вас.

Ответ 2

  • Запустить "AVD Manager"
  • Нажмите "Изменить этот AVD" виртуального устройства, которое вы хотите использовать в Android Virtual Device Manager. введите описание изображения здесь
  • Нажмите "Показать дополнительные настройки" в конфигурации виртуального устройства (AVD). введите описание изображения здесь
  • Перейдите в раздел "Эмуляция производительности" в разделе "Конфигурация виртуального устройства" (AVD) и выберите "Холодная загрузка" в разделе "Вариант загрузки:" и нажмите "Готово". введите описание изображения здесь
  • Перезапустите свое виртуальное устройство и повторно запустите приложение на эмуляторе (виртуальное устройство).