Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Audiomanager和MediaPlayer的区别_Android - Fatal编程技术网

Android Audiomanager和MediaPlayer的区别

Android Audiomanager和MediaPlayer的区别,android,Android,谁能解释一下Android中的AudioManager和MediaPlayer有什么区别吗?如果我是正确的,那么AudioManager只能播放音频,而MediaPlayer可以同时播放音频和视频。但我相信这其中肯定还有更多 谢谢。AudioManager根本不播放声音。它提供了对声音设置的访问,但要轻松播放声音,您应该使用MediaPlayer、SoundPool或可能的AudioTrack AudioManager提供对音量和铃声模式控制的访问 AudioManager用于管理音频设置。这

谁能解释一下Android中的
AudioManager
MediaPlayer
有什么区别吗?如果我是正确的,那么
AudioManager
只能播放音频,而
MediaPlayer
可以同时播放音频和视频。但我相信这其中肯定还有更多


谢谢。

AudioManager根本不播放声音。它提供了对声音设置的访问,但要轻松播放声音,您应该使用MediaPlayer、SoundPool或可能的AudioTrack

AudioManager提供对音量和铃声模式控制的访问


AudioManager用于管理音频设置。这包括音量控制和流媒体通道(如振铃器、媒体、通话中等)

MediaPlayer用于控制音频/视频流的播放(例如停止、播放、暂停等)