Ошибка звука эмулятора Android-Studio

Здравствуйте, я пытаюсь настроить Android Studio 3.1.3 в гостевая виртуальная машина с Windows 10 x64 Pro. В VirtualBox у меня включен intel HD sound controller. Я установил Android 6.0 в AVD для архитектуры ARM EABI на Pixel.

Однако, когда я пытаюсь запустить эмулятор, я получаю

Emulator: audio: Failed to create voice `goldfish_audio_in'

Emulator: qemu-system-armel.exe: warning: opening audio input failed

а эмулятор - это просто черный экран, ни на что не реагирующий.

В Virtual Box у меня есть все, что касается аппаратного ускорения.

Я проверил эти сообщения:

Можно ли запустить эмулятор устройства Android (через Android Studio 2) на VMWare?

«Эмулятор: предупреждение: ошибка открытия аудиовхода» отображается на консоли во время запуска AVD.

Эмулятор Android: сбой аудиоввода

но я все еще получаю ту же ошибку и черный экран на эмуляторе ...

Я также пытался отключить звук в config.ini или отключить микрофон в виртуальной машине Windows 10, но ничего не изменил.

Я что-то упустил?

Невозможно запустить эмулятор Android для архитектуры ARM на виртуальной машине?

Кто-нибудь сталкивается с такой же проблемой?

BugShotGG 27.07.2018 21:20

Вы работаете в VMWare? Не был уверен. Я пробовал только WMWare, а не другие вещи, такие как VirtualBox от Oracle. Не уверен, что это сработает. Кроме того, в какой-то момент мне понадобилась эта возможность, и я не мог заставить ее работать, и я использовал genymotion.com Android In Cloud, и он работал хорошо. Вы должны управлять этим, и это будет стоить вам 2 доллара в день в зависимости от того, как долго вы занимаетесь. И последнее: я видел ошибку, которую вы получаете, и не думаю, что когда-либо решал ее. Я просто создал еще один образ виртуальной машины, и, наконец, он заработал по счастливой случайности.

raddevus 30.07.2018 20:13

@raddevus Да, он работает на гостевой виртуальной машине Windows 10 (VirtualBox). Я использую аудиоконтроллер Intel HD в настройках VirtualBox, поскольку AC97 даже не работает в гостевой ОС.

BugShotGG 30.07.2018 20:36
1
3
2 255
2

Ответы 2

Просто чтобы ответить на вопрос, для меня решением было просто использовать версию API старше 23 (Android 6.0). API 22 (android 5.1), похоже, работает хорошо, хотя вы можете заметить некоторую задержку.

ПРИМЕЧАНИЕ:Я оставлю вопрос открытым на всякий случай, если есть лучший способ заставить его работать с последними версиями Android.

Вставьте что-нибудь в контакт микрофона и вуаля .. ошибка исчезла ... по какой-то причине ему нужен микрофон .. AMD Ryzen 1600, гипервизор включен, windows 10 pro-1903. Запуск Pie на эмуляторе нормально

Другие вопросы по теме