Я просто использовал Android Studio без проблем, а затем в один из раз, когда я запускал проект, я получил список ошибок с надписью «Эмулятор: dsound: не удалось инициализировать DirectSoundCapture».
Я уже рассмотрел проблему и попытался обновить окна, обновить студию Android, обновить драйверы, снять флажок «Включить мгновенный запуск для горячей замены кода/изменения ресурсов при развертывании» в настройках, перейти к настройкам Windows и включить микрофон для использования приложениями, и я не могу найти никакого решения.
10:02 PM Emulator: dsound: Could not initialize DirectSoundCapture
10:02 PM Emulator: dsound: Reason: No sound driver is available for use, or the given GUID is not a valid DirectSound device ID
10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
10:02 PM Emulator: audio: Failed to create voice `goldfish_audio_in'
10:02 PM Emulator: C:\Users\Joseph\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: warning: opening audio input failed
10:02 PM Emulator: dsound: At
10:02 PM Emulator: tempt to initialize voice without DirectSoundCapture object
10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
10:02 PM Emulator: audio: Failed to create voice `adc'
10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
10:02 PM Emulator: audio: Failed to create voice `adc'
Эмулятор просто имеет черный экран и больше ничего не делает, мне все равно, воспроизводит ли эмулятор звук или нет, я просто хочу видеть визуальные эффекты.
Мне удалось решить проблему, снова подключив микрофон к компьютеру. Не уверен, почему это вызывает проблему, но после повторного подключения ошибки исчезли. Черный экран по-прежнему появлялся, но я создал другое виртуальное устройство в диспетчере AVD и использовал то, которое работало нормально.
Легкое исправление....
Я использую Windows 10, но для других версий должно быть то же самое.
Щелкните правой кнопкой мыши значок звука в правом нижнем углу и выберите «Открыть настройки звука», затем в разделе ввода на правой панели окна нажмите «Управление звуковыми устройствами», а затем включите стереомикс в разделе «Устройства ввода».
теперь эмулятор будет работать без звуковой ошибки..
Я также получаю ту же ошибку при создании проекта, когда я заметил, что в моей системе нет Встроенный микрофон, тогда я подключил Внешний микрофон, и это сработало для меня.
Быстрое исправление заключается в очистке данных («Инструменты»> «Диспетчер AVD»> «Раскрывающийся список действий»> «Очистить данные») из эмулятора каждый раз, когда возникает проблема.