音频无法在Virtualbox上运行的Android上运行?

Pie*_*rre 7 windows android virtualbox alsa android-x86

我在Virtualbox上安装了Android,我使用从http://www.android-x86.org/download下载的Android x86 我选择了2.3版本的eeepc版本(android-x86-2.3-RC1-eeepc.iso).

问题是声音不起作用,我在Virtualbox设置中尝试了所有3个选项.我目前的设置:

Host driver: Windows DirectSound
Controller: ICH AC97
Run Code Online (Sandbox Code Playgroud)

我为音频控制器设置尝试的选择:

Intel HD Audio
ICH AC97
SoundBlaster 16
Run Code Online (Sandbox Code Playgroud)

我目前正在运行Windows 7,我的音频驱动程序是默认的Windows驱动程序.

我搜索并发现有相同问题的人,但我无法理解任何事情,因为我不是高级Linux用户,有些解决方案谈论ALSA驱动程序,但我找不到如何安装和使用它.

也可以来自我选择的安装.iso文件?我的电脑是Acer Travelmate 2480.

更新 在检查Android x86网站时,我发现我们应该使用SoundBlaster 16而不是ICH AC97.

我也尝试了alsa_ctl init终端内的命令(ALT + F1),我得到了这个:

Unkown hardware: "Dummy" ""Dummy Mixer" "" "" ""
Hardware is initialized using a guess method
Run Code Online (Sandbox Code Playgroud)

我查了它的版本是1.0.23

Gir*_*air 3

检查使用检测到的声卡

alsa_aplay -l
Run Code Online (Sandbox Code Playgroud)

并选择第一张卡

alsa_ctl init 1
Run Code Online (Sandbox Code Playgroud)

在这里检查过 使用这个吗

alsa_amixer set PCM 100 unmute
Run Code Online (Sandbox Code Playgroud)

或按照此处所述进行操作

阅读一些废话来了解声音架构,或者尝试使用VMware PlayerVMware Workstation这是一个更好的选择,在这里你可以找到一些很好的教程