title: BroadcastReceiver isn't working
body: <p>None of this broadcast receivers are not triggered, but in another my application is working where I used to check network state. I have nothing else to say about this problem.</p>
  
  <pre><code>package monitor;
  
  import android.content.BroadcastReceiver;
  
  public class Monitor extends BroadcastReceiver {
  
        @Override
        public void onReceive(Context context, Intent intent) {
            System.out.println("jupi");
      }
  }
  
  
  
  &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="monitor"
    android:versionCode="1"
    android:versionName="1.0"&gt;
  &lt;uses-sdk
      android:minSdkVersion="9" 
      android:targetSdkVersion="15"/&gt;
  
  &lt;uses-permission android:name="android.permission.RECEIVE_SMS"/&gt;
  &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/&gt;
  &lt;uses-permission android:name="android.permission.READ_PHONE_STATE"/&gt;
  
  &lt;application 
      android:icon="@drawable/icon"
      android:label="@string/app_name"&gt;
      &lt;service 
          android:name=".MonitorService"&gt;
      &lt;/service&gt;
      &lt;receiver 
          android:name=".Monitor"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.net.conn.CONNECTIVITY_CHANGE" /&gt;
              &lt;action android:name="android.intent.action.PHONE_STATE" /&gt;
              &lt;action android:name="android.provider.Telephony.SMS_RECEIVED" /&gt;
          &lt;/intent-filter&gt;
      &lt;/receiver&gt;
  
  &lt;/application&gt;
  </code></pre>
  
  <p></p>