Android 模拟器无法启动 | 抛出错误“DirectSound 子系统内部发生未确定的错误”

Android 模拟器无法启动 | 抛出错误“DirectSound 子系统内部发生未确定的错误”

我正在尝试在 Android Studio 上启动 Android 模拟器。当我运行模拟器时,Android 加载屏幕 (安卓在黑色背景上)出现并继续加载。

我使用的是 AMD Ryzen 3400G,没有独立显卡。我已启用Hyper-V并且正在为虚拟设备使用 arm64-v8a Nougat 图像。

我收到以下错误:

21:53   Emulator: dsound: Could not initialize ADC
21:53   Emulator: dsound: Could not create capture buffer
21:53   Emulator: dsound: Reason: An undetermined error occurred inside the DirectSound subsystem
21:53   Emulator: dsound: Could not initialize ADC
21:53   Emulator: dsound: Could not create capture buffer
21:53   Emulator: dsound: Reason: An undetermined error occurred inside the DirectSound subsystem
21:53   Emulator: aud
21:53   Emulator: io: Failed to create voice `goldfish_audio_in'
21:53   Emulator: C:\Users\Nitin\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-aarch64.exe: warning: opening audio input failed

这似乎是音频输入的问题,而我没有麦克风。我启用了立体声混音(Realtek 高清晰度音频)在输入设置中,但这没有帮助。

我无法弄清楚是什么干扰了模拟器。

答案1

这是因为 Windows 10 隐私设置。

解决方法:单击“开始”,转到 ⚙ 设置> 隐私设置> 麦克风。打开“允许应用访问您的麦克风”

来源

相关内容