权限被拒绝:广播意图

时间:2013-03-21 13:48:27

标签: android broadcastreceiver

帮助我请我得到这个例外,我不知道我做错了什么 这是我的logcat输出

 Permission Denial: broadcasting Intent { act=com.notikum.notifypassive.CLUSTER_ID_284 cmp=com.locuslabs.notiphisample/com.notikum.notifypassive.receivers.LocationAlertReceiver (has extras) } from com.locuslabs.notiphisample (pid=-1, uid=10067) requires null due to receiver com.locuslabs.notiphisample/com.notikum.notifypassive.receivers.LocationAlertReceiver

1 个答案:

答案 0 :(得分:2)

您似乎正在尝试将广播从其他进程发送到未导出的广播接收器。

这只是基于错误消息的猜测 - requires null错误中的PermissionDenied往往意味着组件未导出。


如果您花时间阅读StackOverflow并查看哪些问题可以得到好的答案,您会看到以下问题:

  • 发布相关的代码段,例如收件人注册的清单和/或发送广播的位置

  • 包括完整的堆栈跟踪,而不是选择一行

将来,请考虑在您的问题中加入此类内容,以增加获得良好答案的几率,并降低您的问题将被投票或关闭的可能性。