WARN / ActivityManager (5038): в доступе отказано: checkComponentPermission - PullRequest
9 голосов
/ 08 августа 2011

Из одного приложения я (широковещательно) отправляю намерение широковещательному получателю другого.Я получаю сообщение об ошибке:

WARN/ActivityManager(5038): Permission denied: checkComponentPermission

Ответы [ 3 ]

5 голосов
/ 25 августа 2012

Вам необходимо добавить разрешение в файле манифеста добавить эти

<receiver android:name=".YourBroadCastReceiverName" android:exported="true"></receiver>
2 голосов
/ 31 октября 2013

Решение состоит в том, чтобы добавить android: exported = "true" к действию, которое будет вызываться намерением. Добавление его к получателю, как было предложено в другом ответе, не сработало для меня, но добавление его к действию сработало.

1 голос
/ 24 апреля 2012

Гершель сказал: «проблема была в файле манифеста приложения, в котором был определен BroadcastReceiver: android: exported должен быть определен как true»

...