Java 使用MediaPlayer可同时播放多种声音
我如何才能得到,比如说最多10个声音同时播放?Java 使用MediaPlayer可同时播放多种声音,java,android,audio,media-player,Java,Android,Audio,Media Player,我如何才能得到,比如说最多10个声音同时播放? 我搜索并找到了SoundPool,但这不是一个选项——因为我的声音大于1Mb 我想为每个声音制作一个MediaPlayer实例,但我不知道它是否有效 我知道我可能需要MediaPlayer,但我阅读了其他问题中的问题,比如这个对象的实例太多,现在我不知道如何管理它 有没有可以处理多种声音的库,或者使用MediaPlayer的正确方法是什么?你可以在android中查看AudioTrack类。我正在查看,但看起来像。。。如果您需要实时更改声音等。。。
我搜索并找到了SoundPool,但这不是一个选项——因为我的声音大于1Mb 我想为每个声音制作一个MediaPlayer实例,但我不知道它是否有效 我知道我可能需要MediaPlayer,但我阅读了其他问题中的问题,比如这个对象的实例太多,现在我不知道如何管理它
有没有可以处理多种声音的库,或者使用MediaPlayer的正确方法是什么?你可以在android中查看AudioTrack类。我正在查看,但看起来像。。。如果您需要实时更改声音等。。。我尝试制作最多10个mediaplayer实例,它看起来不错,没有问题,cpu使用率低,所以我将尝试使用它。;)你们可以在安卓系统中查看AudioTrack课程。我正在查看,但看起来。。。如果您需要实时更改声音等。。。我尝试制作最多10个mediaplayer实例,它看起来不错,没有问题,cpu使用率低,所以我将尝试使用它。;)