gpt4 book ai didi

android - 在 Android 5/L 上缺少控制媒体错误的权限

转载 作者:行者123 更新时间:2023-11-29 00:13:52 25 4
gpt4 key购买 nike

在 Android 5/L 上缺少控制媒体错误的权限

尝试设置 RemoteController 时,此行出现以下错误。我找不到关于此错误的任何信息,因此想发布错误和简单的解决方案。

触发它的代码:

if(!((AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE)).registerRemoteController(mRemoteController)) {...}

错误:

E/AndroidRuntime(21073): FATAL EXCEPTION: main
E/AndroidRuntime(21073): Process: com.example.widgetdemo, PID: 21073
E/AndroidRuntime(21073): java.lang.SecurityException: Missing permission to control media.
E/AndroidRuntime(21073): at android.os.Parcel.readException(Parcel.java:1540)
E/AndroidRuntime(21073): at android.os.Parcel.readException(Parcel.java:1493)
E/AndroidRuntime(21073): at android.media.session.ISessionManager$Stub$Proxy.addSessionsListener(ISessionManager.java:274)
E/AndroidRuntime(21073): at android.media.session.MediaSessionManager.addOnActiveSessionsChangedListener(MediaSessionManager.java:208)
E/AndroidRuntime(21073): at android.media.RemoteController.startListeningToSessions(RemoteController.java:796)
E/AndroidRuntime(21073): at android.media.AudioManager.registerRemoteController(AudioManager.java:2530)
E/AndroidRuntime(21073): at com.example.widgetdemo.RemoteControlService.setRemoteControllerEnabled(RemoteControlService.java:68)
E/AndroidRuntime(21073): at com.example.widgetdemo.MainActivity$3.onServiceConnected(MainActivity.java:216)
E/AndroidRuntime(21073): at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1203)
E/AndroidRuntime(21073): at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1220)

最佳答案

用户需要通过转到“设置”->“声音和通知”->“通知访问”->选择您应用旁边的复选框,明确授予您的应用“通知”访问权限

关于android - 在 Android 5/L 上缺少控制媒体错误的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27993446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com