title: Cannot receive broadcast in ICS
body: <p>I writing 1 app for Android 4.0, and it's started  via broadcastreceiver. My code is below:</p>
  
  <p>In AndroidManifest.xml:</p>
  
  <pre><code> &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
      &lt;application android:icon="@drawable/icon" android:label="@string/app_name"&gt;
          &lt;receiver android:name="com.Android.Exercise.StartUpReceiver"
              android:permission="android.permission.RECEIVE_BOOT_COMPLETED"&gt;
              &lt;intent-filter&gt;
                  &lt;action android:name="android.intent.action.BOOT_COMPLETED"/&gt;
                  &lt;!--&lt;action android:name="StartInstrument" /&gt; 
                  &lt;action android:name="PrintControlName" /&gt;      --&gt;     
              &lt;/intent-filter&gt;
          &lt;/receiver&gt;         
          &lt;service android:enabled="true" android:name="StartAUT_Service"&gt;
              &lt;intent-filter&gt;
                  &lt;action android:name="com.Android.Exercise.StartAUT_Service" /&gt;
              &lt;/intent-filter&gt;
          &lt;/service&gt;  
      &lt;/application&gt;
  </code></pre>
  
  <p>In StartUpReceiver class:</p>
  
  <pre><code>public class StartUpReceiver extends BroadcastReceiver{
      @Override
      public void onReceive(Context context, Intent intent) {
  
          Log.i("Broadcast", "onReceive");
  
          Intent i = null;
  
          if(intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)){
               i = new Intent(context, StartAUT_Service.class);          
               i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
          }
  
          context.startService(i);            
      }       
  }
  </code></pre>
  
  <p>After I rebooted my device, I can not receive broardcast.
  Please help me, thank so much</p>