android模拟器根本不播放任何声音(包括内置的Text-To-Speech引擎示例)

use*_*267 5 android android-emulator

我一直在试图让模拟器播放声音,因为在过去数天,但没有什么工作
,请看看我的其他问题,这里这里
最糟糕的是我甚至不能确定是否使用模拟器与声音的任何作业(录音或甚至是可能的回放).一些论坛暗示这是可能的,其他人暗示它不是,但它根本不适合我的情况.如果没有别的,我假设至少内置于仿真器OS本身的声音功能应该工作.但我只是尝试播放内置TTS引擎提供的示例,它也没有给我任何输出.

如何通过模拟器获得任何声音,这甚至可能吗? - 编辑 - :解决了,请继续阅读,看看如何

我是否必须使用真正的设备进行声音相关的实验?在真实设备中也会出现同样的问题吗?顺便说一句,在真实设备上进行编程会像在模拟器中一样慢吗?还是快?或者它仍然缓慢但比模拟器稍快?我想确保在我得到一个真正的Android设备之前我可以做所有基本的东西.

-----编辑-----
我终于让声音工作了(至少是TTS样本)
事实证明启用快照导致了这个问题
**自从r10以来,MediaPlayer不再在模拟器上工作了吗? **
但这给我带来了一个完全不同的问题:
为什么世界上启用/禁用快照与audioplayback有什么关系?此外,如果我没有启用快照,则需要再次加载我想要使用的下一个领带,因此我必须启用快照功能

这是什么原因?为什么没有正确记录?

---更新---
在具有工作声音的虚拟设备中,我重新启动它启用快照,然后通过快照再次重新启动它,现在声音再次无效.因此看起来这与启用或禁用快照有关,而不是在拍摄快照时(因此可能使问题与Windows更新有关,如我在回答的问题中所解释的那样,无关紧要)