android - 我需要 MODIFY_AUDIO_SETTINGS 权限做什么?

标签 android android-permissions

Android dev. documentation

MODIFY_AUDIO_SETTINGS
Allows an application to modify global audio settings.
Protection level: normal



我不清楚为什么有人在他们的 AndroidManifest 中可能需要此权限。 .我知道,你可以初始化 MediaPlayer并在未经此许可的情况下播放音频。

您能否更详细地解释此权限?

最佳答案

这取决于你想做什么。当然,您可以使用 MediaPlayer 播放音频但 MODIFY_AUDIO_SETTINGS 的目的是使用 AudioManager 修改音频.

例如:AudioManager#startBluetoothSco()需要 MODIFY_AUDIO_SETTINGS允许。

希望这会有所帮助。

关于android - 我需要 MODIFY_AUDIO_SETTINGS 权限做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51975428/

相关文章:

java - 即使我声明了 Android 权限也不起作用

android - 如何从 Android 应用程序运行 root 命令?

android - 如果我们使用后退按钮退出,为什么 android 应用程序会重新启动?

android - 如何在 Android 上使用 Kotlin 显示 Toast?

Android 6.0 (Marshmallow) READ_CONTACTS 权限允许在权限被拒绝时读取联系人姓名

android-studio - 此应用不适用于您的任何设备 Playstore 应用问题

java - 如何在新的 ActivityResult API (1.3.0-alpha05) 中获取权限请求?

android - SQLite 数据库和数据访问逻辑

java - 我需要不断地将数据从 Android 中的一项 Activity 发送到另一项 Activity

java - 什么是 AOSP 工具链?