Calling a method in the system process without a qualified user error

Viewed 41178

I'm using the notification listener service in android 4.4 and I'm coming across an error that causes my app to stop getting notifications posted.

It's fairly random, but when it happens I'm seeing:

12-31 01:40:44.080  21680-21680/? W/ContextImpl﹕ Calling a method in the system process without a qualified user: 
android.app.ContextImpl.sendOrderedBroadcast:1192 
android.app.ContextImpl.sendOrderedBroadcast:1183       
android.content.ContextWrapper.sendOrderedBroadcast:390 
com.android.settings.applications.ProcessStatsDetail.checkForceStop:314 
com.android.settings.applications.ProcessStatsDetail.onResume:108

in the logs. I can even recreate this by just entering the "process stats" section of the developer tools on the phone. As soon as I select an app that uses the notification listener the puts up this warning and unbinds and destroys the service and when it recreates is it doesn't always pick up on events again.

I'm not sure why this would happen, can anyone shed any light?

2 Answers

Check your AIDL Package name, for me the Package name in client and server were mismatched. Hope it help somebody

Related