2013-03-21 73 views
-2

幫助我,請我得到這個例外,我不知道我做錯了 這是我的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

聽起來像你的清單中缺少一些[許可](http://developer.android.com/guide/topics/security/permissions.html)。 – Oren 2013-03-21 13:51:26

+1

你可能是缺少位置權限 – FoamyGuy 2013-03-21 13:51:55

+0

我已經在我的清單中添加了權限,這裏是我的清單 Naga 2013-03-21 13:53:49

回答

2

這樣看來,你正試圖發送一個廣播,從另一個進程到未輸出的廣播接收器。

這只是基於錯誤消息的猜測 - requires nullPermissionDenied錯誤往往意味着組件未導出。


如果採取通過的StackOverflow閱讀,看看有什麼問題得到很好的答案的時候,你將看到的問題:

  • 郵政相關的代碼片段,如清單,其中接收機被註冊和/或其中所述廣播正在發送

  • 包括完整堆棧跟蹤,而不是挑選出一個線

未來,考慮在您的問題中包括這些內容,以增加您得到良好答案的可能性,並降低您的問題將被降低或關閉的可能性。

+0

非常感謝您的好意,我會繼續介紹 – Naga 2013-03-21 14:02:54