音频在 Virtualbox 上运行的 Android 上不起作用?
Posted
技术标签:
【中文标题】音频在 Virtualbox 上运行的 Android 上不起作用?【英文标题】:Audio not working on Android running on Virtualbox? 【发布时间】:2013-08-22 15:24:16 【问题描述】:我在 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
我为音频控制器设置尝试的选择:
Intel HD Audio
ICH AC97
SoundBlaster 16
我目前运行的是 Windows 7,我的音频驱动程序是默认的 Windows 驱动程序。
我搜索并找到了有同样问题的人,但我什么都不懂,因为我不是高级 Linux 用户,一些解决方案谈到了 ALSA 驱动程序,但我找不到如何安装和使用它。
也可能来自我选择的安装 .iso 文件吗?我的电脑是Acer Travelmate 2480
。
更新 在查看 Android x86 网站时,我发现我们应该use SoundBlaster 16 instead of ICH AC97。
我还尝试了终端内的alsa_ctl init
命令(ALT + F1),我得到了这个:
Unkown hardware: "Dummy" ""Dummy Mixer" "" "" ""
Hardware is initialized using a guess method
我检查了它的版本是 1.0.23
【问题讨论】:
【参考方案1】:检查您的声卡使用
alsa_aplay -l
然后选择第一张卡片
alsa_ctl init 1
您是否检查过here 的使用情况
alsa_amixer set PCM 100 unmute
或者按照here的描述做
阅读一些crap 以了解声音架构或尝试使用VMware Player 或VMware Workstation 这是更好的选择,here 你可以找到一些很好的教程
【讨论】:
vmplayer 永远不会比 virtualbox 更好:) 我相信 请阅读这些marsbox.com/blog/reviews/vmware-vs-virtualbox forums.anandtech.com/archive/index.php/t-2137402.html osworker.blogspot.in/2012/01/… infoworld.com/d/virtualization/…。除了这些你认为是最适合你的;) xmodulo.com/2013/07/… 和这个infoworld.com/d/virtualization/…,那么你有免费的;) 感谢您的回答,我尝试了很多修复/解决方案,但都没有奏效,我要切换到 VMware。【参考方案2】:进入android虚拟机的设置并选择“音频”,在音频设置中选择“SoundBlaster 16”作为音频控制器。 Android-x86 网站称只有 SoundBlaster 16 可用作 Android 的 VirtualBox 声卡。
【讨论】:
以上是关于音频在 Virtualbox 上运行的 Android 上不起作用?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 VirtualBox 上的 Windows 上运行 Kivy 应用程序?
将 Virtualbox 共享文件夹挂载为在来宾操作系统上运行的 Docker 的卷
Virtualbox Ubuntu Nginx 无法在 Windows 10 上运行 [关闭]
Flutter:在 MacOs Big Sur (VirtualBox) 上设置 Android Studio 后无法运行程序
Oracle VM VirtualBox无法在此设备上运行?
在 Ubuntu 18.04 VM (VirtualBox) 上运行的 Shiny Server 应用程序存在 OpenStreetMaps 问题(Java 错误)