MODIFY_AUDIO_SETTINGS
允许应用程序修改全局音频设置。
防护等级:正常
我不清楚为什么有人可能需要在其AndroidManifest
中获得此许可。我知道,您可以初始化MediaPlayer
并在没有此权限的情况下播放音频。
能否请您详细解释此权限?
答案 0 :(得分:1)
主要用于用户想要将声音重定向更改为其他输出/接收设备(例如Bluetooth SCO)的情况。即使尝试将手机铃声更改为振动(或反之)模式,某些Android实现也可能需要此权限。
答案 1 :(得分:1)
这取决于您想做什么。当然,您可以使用MediaPlayer播放音频,但是MODIFY_AUDIO_SETTINGS
的目的是使用AudioManager修改音频。
例如:AudioManager#startBluetoothSco()需要MODIFY_AUDIO_SETTINGS
权限。
希望这会有所帮助。