那里。 我正在使用Genymotion进行测试。 我正在开发一个Android应用程序。 这个应用程序可以发出声音。 然后 我试着测试我的android应用程序。 但是,它不会发出声音。
我的环境是Macbook。 和 虚拟框是5.1。 和 VMDevice是谷歌Nexus 4,API级别为22。 即使我可以改变genymotion上的声音音量,这也不会发出任何声音。
我的虚拟设备设置就在这里。
答案 0 :(得分:9)
在genymotion常见问题解答页面中, https://www.genymotion.com/help/desktop/faq/
与Genymotion兼容的VirtualBox版本是什么?
- 不建议使用5.1+版本,因为它们会导致声音问题
- 要运行虚拟设备,必须安装Oracle VM VirtualBox 5.0.28。
- Genymotion可能会使用旧版本,但我们无法保证。
所以你应该使用5.0或更早版本来使声音正常工作
答案 1 :(得分:8)
我花了很长时间,终于得到了答案。
已知有几个版本的VirtualBox会导致Genymotion出现问题。 要使Genymotion正常运行,请确保安装了正确版本的VirtualBox:
Mac OS X:5.0.26(声音问题阻止版本5.0.28正常运行)
Windows:5.0.28
Linux:5.0.28
在任何情况下,请不要使用版本5.1.x,因为它们会导致声音问题,并且在某些情况下会阻止Genymotion启动。
答案 2 :(得分:2)
对我来说,在声音设置中设置声音效果目的地就可以了。您必须在设置目的地后打开模拟器。
答案 3 :(得分:1)