BroadcastReceiver peekService() returning null
<p>I'm trying to get a <code>IBinder</code> from a <code>Service</code> so I can communicate with the service when receiving a notification from the system. From my <code>onReceive()</code> method I'm calling <code>peekService()</code> but I'm getting a null reference.</p>

<p>I've read some answers here <a href="https://groups.google.com/forum/#!topic/android-developers/yiq_XIzFoS4" rel="nofollow">https://groups.google.com/forum/#!topic/android-developers/yiq_XIzFoS4</a> from Dianne and Mark where they recommend using <code>startService</code> but my service has an interface and I think <code>peekService</code> should work, but it doesn't.</p>

<p>Do I need permissions to peek a service from a <code>BroadcastReceiver</code>? Do I need something else? I'm sure the service is running but I can't get a binder from it.</p>
