title: BroadcastReceiver not receiving BOOT_COMPLETED
body: <p>I've looked around here for similiar problems, but for some reason my BroadcastReceiver never ends up receiving the android.intent.action.BOOT_COMPLETED Intent.</p>
  
  <p>Here is my (relative) Android.Manifest File:</p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"&gt;&lt;/uses-permission&gt;    
  &lt;receiver android:name=".BootReceiver"
          android:enabled="true"
          android:exported="true"
          android:label="BootReceiver"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.BOOT_COMPLETED"&gt;&lt;/action&gt;
  
          &lt;/intent-filter&gt;
      &lt;/receiver&gt;
  </code></pre>
  
  <p>And Here is the actual Receiver.</p>
  
  <pre><code>public class BootReceiver extends BroadcastReceiver {
  private static final String TAG="BootReceiver";
  
  @Override public void onReceive(Context context,Intent intent){
      try{
          context.startService(new Intent(context,ConnectivityListener.class));
          Log.i(TAG,"Starting Service ConnectivityListener");
      }catch(Exception e){
          Log.e(TAG,e.toString());
      }
  }
  }
  </code></pre>
  
  <p>Thanks!  Any help is greatly appreciated</p>