Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能解释一下AndroidAudioManager和之间有什么区别?MediaPlayer如果我是正确的,那么AudioManager只能播放音频,而MediaPlayer可以播放音频和视频。但我相信这一定还有更多。
AudioManager
MediaPlayer
谢谢。
AudioManager 根本不播放声音。它提供对声音设置的访问,但要轻松播放声音,您应该使用 MediaPlayer、SoundPool 或可能的 AudioTrack。
从文档:
AudioManager 提供对音量和振铃模式控制的访问。
AudioManager 用于管理音频设置。这包括音量控制和流媒体频道(例如铃声、媒体、通话中等)。
MediaPlayer 用于控制音视频流的播放(如停止、播放、暂停等)。