安卓模拟器中没有声音

5
我无法在Android Studio模拟器中使声音正常工作。这不是我的代码问题,因为这是一个非常简单的示例程序,用来演示MediaPlayer在实际设备上可以正常运行。
在Android Studio的模拟器中完全没有声音,甚至连系统声音都没有。这是Android / Android Studio的错误吗?还是我的系统配置有问题?是Windows 10的问题吗?
还有其他人有这个问题吗?除了使用真实设备或Genymotion(我从未使用过),是否有任何解决方案?谢谢。
编辑:我唯一能让Android Studio模拟器以带音频的方式启动的方法是使用终端启动,并同时使用“-no-snapshot”和“-no-snapshot-load”选项。这仅在大约80%的情况下有效。这与快照有关。有几个旧问题涉及此问题,但没有解决方案。

1
一旦我成功安装并运行Genymotion,我会通知你的。 - ShadowGod
哇,Genymotion 也没有声音。这一定与我的特定 PC 配置有关。我怀疑 Windows 10 与此有关,因为在 Win7 上从未遇到过这个问题...如果我使用“-no-snapshot-load”选项在终端中启动模拟器,有时可以恢复声音,但并非总是如此。如何配置它以永远不使用快照? - ShadowGod
完全重新安装Android Studio和SDK并没有解决问题。 - ShadowGod
你的电脑在其他软件中是否存在声音问题?你能检查一下模拟器的音量是否调高了吗? - jonathanrz
让我们在聊天中继续这个讨论 - ShadowGod
显示剩余3条评论
3个回答

4

看起来这个问题与模拟器API有关,所以更改模拟器API可以解决我的问题,我想它也会对你有用。


2
API 33出了问题,我尝试了API 31,对我来说效果很好。谢谢! - Gabe Rogan
完全相同的问题在这里。从33切换回31可以解决它,以及像需要禁用自定义设备框架之类的其他问题。 - Desty

2

请尝试打开您的Oracle VM Virtualbox。转到设置 -> 音频 -> 主机音频驱动程序并将其更改为PulseAudio。 如果有帮助,请告诉我。


3
VirtualBox与Android Studio的模拟器有什么关系? - MMM

2
在Android Studio中,点击音量增加按钮(文档)。

图片描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接