I'm occasionally doing this:

sendBroadcast( Intent.ACTION_CLOSE_SYSTEM_DIALOGS );

I noticed in a user log recently:

W/ActivityManager( 2241): Permission Denial: broadcasting Intent
{ act=android.intent.action.CLOSE_SYSTEM_DIALOGS } from
net.dinglisch.android.taskerm (pid=2815, uid=10083) requires
android.permission.BIND_DEVICE_ADMIN due to receiver PACKAGENAME/
PACKAGENAME.battery.BatteryReceiver

My package is net.dinglisch.android.taskerm.

PACKAGENAME refers to a particular 3rd party app.

Does this mean (as it appears) that PACKAGENAME have put a permission
on their receiver
for CLOSE_SYSTEM_DIALOGS and so it's no longer possible to make that
broadcast at all
without their permission !? (!)

Pent

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to