Android "Permission Failure"
Android "Permission Failure"
我正在为 Android(minSdk=20,targetSdk=22)开发系统级应用程序。
我需要授予 android.permission.MODIFY_AUDIO_ROUTING
权限,并将其添加到我的清单中。但是,在运行时我得到一个错误:
06-30 03:33:45.972 W/ServiceManager( 237): Permission failure: android.permission.MODIFY_AUDIO_ROUTING from uid=10004 pid=15076
06-30 03:33:45.972 E/empty ( 237): android.permission.MODIFY_AUDIO_ROUTING
我尝试修改权限的 android:protectionLevel
以使用 signature|privileged
,如 here, but that didn't compile. So I changed it to signatureOrSystem
(which is the new API) described here 所示。这建立了,但仍然不起作用。我还需要其他魔法才能获得此许可吗?
如果您像这样更改系统级权限,则需要重新启动设备。
我正在为 Android(minSdk=20,targetSdk=22)开发系统级应用程序。
我需要授予 android.permission.MODIFY_AUDIO_ROUTING
权限,并将其添加到我的清单中。但是,在运行时我得到一个错误:
06-30 03:33:45.972 W/ServiceManager( 237): Permission failure: android.permission.MODIFY_AUDIO_ROUTING from uid=10004 pid=15076
06-30 03:33:45.972 E/empty ( 237): android.permission.MODIFY_AUDIO_ROUTING
我尝试修改权限的 android:protectionLevel
以使用 signature|privileged
,如 here, but that didn't compile. So I changed it to signatureOrSystem
(which is the new API) described here 所示。这建立了,但仍然不起作用。我还需要其他魔法才能获得此许可吗?
如果您像这样更改系统级权限,则需要重新启动设备。