Android Java SoundPool.setRate无法在Nexus S上运行

时间:2013-12-01 14:38:28

标签: java android soundpool

我正在尝试使用 SoundPool.setRate 来动态更改声音的音高 当我从Android虚拟设备运行代码时,一切正常,但是当我在我的Nexus S上测试时,音调不会改变。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

这是4.2及更高版本的soundPool类中存在的错误。如果您在Android中处理音频,我建议您尝试使用mediaPlayer。查看链接:http://gc.codehum.com/p/android/issues/detail?id=58113