title: AlarmManager / BroadcastReceiver does not work
body: <p>I have this problem where AlarmManager does work properly or BroadcastReceiver does not receive notification. This problem happens when I test the app on on API 10 (2.3.7), however when I test it on API 14++, it works just fine.
  Below is the snippet of the code that calls the AlarmManager:</p>
  
  <pre><code>AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);
  Intent Notifyintent = new Intent(MainActivity.this, Notify.class);
  PendingIntent Notifysender = PendingIntent.getBroadcast(getApplicationContext(),
  0, Notifyintent, PendingIntent.FLAG_UPDATE_CURRENT);
  am.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), Notifysender);
  </code></pre>
  
  <p>And this is the BroadcastReceiver class:</p>
  
  <pre><code>public class Notify extends BroadcastReceiver {
      @Override
      public void onReceive(Context context, Intent intent) {
          Log.d("Notify","OnReceive");
      }
  }
  </code></pre>
  
  <p>And the AndroidManifest.xml</p>
  
  <pre><code>    &lt;receiver android:name=".Notify"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.NOTIFY"/&gt;
          &lt;/intent-filter&gt;
      &lt;/receiver&gt;
  </code></pre>
  
  <p>If the code above is run on API 10 (2.3.7), the "Notify" log message will not appear, however if it's run on API 14++, the "Notify" log message appears just fine.</p>
  
  <p>Thanks :)</p>