简体   繁体   English

java.lang.SecurityException:权限拒绝:不允许在android 7(N OS)上发送广播android.intent.action.NEW_OUTGOING_CALL

[英]java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.NEW_OUTGOING_CALL on android 7 (N OS)

I want to make outgoing call using adb connection on Nexus 5x(N OS) device. 我想在Nexus 5x(N OS)设备上使用adb连接进行拨出电话。

I am sending out a broadcast intent and observed error: 我正在发送广播意图并观察到错误:

Broadcasting: Intent { act=android.intent.action.NEW_OUTGOING_CALL (has extras) } java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.NEW_OUTGOING_CALL from pid=5569, uid=2000 at android.os.Parcel.readException(Parcel.java:1683) at android.os.Parcel.readException(Parcel.java:1636) at android.app.ActivityManagerProxy.broadcastIntent(ActivityManagerNative.java:3507) at com.android.commands.am.Am.sendBroadcast(Am.java:772) at com.android.commands.am.Am.onRun(Am.java:404) at com.android.internal.os.BaseCommand.run(BaseCommand.java:51) at com.android.commands.am.Am.main(Am.java:121) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:262) 广播:I​​ntent {act = android.intent.action.NEW_OUTGOING_CALL(有其他功能)} java.lang.SecurityException:权限被拒绝:不允许从pid = 5569发送广播android.intent.action.NEW_OUTGOING_CALL,在Android上为uid = 2000。 os.Parcel.readException(Parcel.java:1683)位于android.os.Parcel.readException(Parcel.java:1636)位于android.app.ActivityManagerProxy.broadcastIntent(ActivityManagerNative.java:3507)位于com.android.commands.am位于com.android.commands.am.Am.onRun(Am.java:404)位于com.android.internal.os.BaseCommand.run(BaseCommand.java:51)处的.Am.sendBroadcast(Am.java:772) com.android.internal.os.RuntimeInit.nativeFinishInit(本机方法)处com.android.internal.os.RuntimeInit.main(RuntimeInit.java)处的com.android.commands.am.Am.main(Am.java:121) :262)

Quoting the documentation : 引用文档

This is a protected intent that can only be sent by the system. 这是受保护的意图,只能由系统发送。

Hence, you cannot use it for your own broadcast Intent . 因此,您不能将其用于自己的广播Intent

使用此命令可以正常工作:

adb shell su 0 am broadcast -a android.intent.action.NEW_OUTGOING_CALL -e android.intent.extra.PHONE_NUMBER 'xxxxxxxxx'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 CSipSimple-java.lang.SecurityException:权限拒绝:不允许发送广播android.intent.action.Phone_State - CSipSimple - java.lang.SecurityException : Permission Denial: not allowed to send broadcast android.intent.action.Phone_State java.lang.SecurityException:权限拒绝:不允许仅在 KitKat 上发送广播 android.intent.action.MEDIA_MOUNTED - java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_MOUNTED on KitKat only java.lang.SecurityException:权限拒绝:不允许发送广播android.hardware.usb.action.USB_STATE - java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.hardware.usb.action.USB_STATE Android:java.lang.SecurityException:权限拒绝:启动意图 - Android: java.lang.SecurityException: Permission Denial: start Intent Android - java.lang.SecurityException:权限拒绝:启动 Intent - Android - java.lang.SecurityException: Permission Denial: starting Intent java.lang.SecurityException:权限拒绝,仅适用于kitkat版本的android.intent.action.PHONE_STATE - java.lang.SecurityException: Permission Denial, android.intent.action.PHONE_STATE only on kitkat version Android:java.lang.SecurityException:权限拒绝:开始发送邮件的意图 - Android: java.lang.SecurityException: Permission Denial: start Intent to send mail java.lang.SecurityException:权限被拒绝:启动 Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] - java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] SecurityException:权限被拒绝:不允许发送广播android.intent.action.BATTERY_CHANGED - SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.BATTERY_CHANGED java.lang.SecurityException:Permission Denial:新版本4.3中的Intent - java.lang.SecurityException: Permission Denial: Intent in new version 4.3
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM