Android的Mediaplayer在2.1和2.2中无法正常工作?

时间:2012-04-02 12:25:13

标签: android media-player

我正在使用Mediaplayer(android.media.MediaPlayer)在我正在开发的应用中播放mp3文件

它在android 2.3以上的模拟器中完美运行。我也尝试过两种设备(2.3和3.2),效果很好。

然而,在一个带有2.1音频破坏的模拟器中。

在2.2的模拟器中,音频在完成之前被切断(播放除了后半部分或整秒之外的所有内容)。

这是2.1和2.2的已知问题吗?它是否只影响模拟器而不影响实际设备(我没有机会测试)?

2 个答案:

答案 0 :(得分:0)

很可能它正在发生,因为旧版仿真器在你的情况下使用的编解码器并没有足够快地解析音频(可以理解,因为它是一个模拟器)。我曾与2.1,2.2的MediaPlayer合作,并了解到最好不要依赖模拟器的性能。去寻找真正的设备。

答案 1 :(得分:0)

无论如何都要将媒体驱动程序与操作系统的其余部分分开更新? 我将我的X10 Mini Pro从1.6升级到2.1,并且媒体播放器不播放任何声音。但是你可以看到时间计数器快速前进...这真的很疯狂!与视频播放器相同,甚至是youtube。您可以在Fast Fwd中看到视频,没有任何声音。

有什么想法吗?非常感谢!