WARN / ActivityManager(5038):权限被拒绝:checkComponentPermission

从一个应用程序(广播)向另一个应用程序的广播接收者发送意图。 我收到错误:

WARN/ActivityManager(5038): Permission denied: checkComponentPermission 

您需要在清单文件下添加权限添加这些

 <receiver android:name=".YourBroadCastReceiverName" android:exported="true"></receiver> 

解决scheme是将android:exported =“true”添加到意图调用的活动。 按照另一个答案的build议,将它添加到接收器中,对我来说不起作用,但将其添加到该活动中。

Herschel表示:“问题出在应用程序的清单文件中,定义了BroadcastReceiver:android:exported应该被定义为true”