BOOT_COMPLETED broadcast not working on Android 2.3.3
<p>I was looking for a solution to a problem with BOOT_COMPLETED. The code was working file on Android 2.1, but not in 2.3.3. </p>

<p>Here my Manifest:</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="jv.android.atm"
  android:versionCode="1"
  android:versionName="1.0" &gt;

&lt;uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /&gt;
&lt;uses-sdk android:minSdkVersion="10" /&gt;

&lt;application android:debuggable="true" android:label="@string/app_name"&gt;
    &lt;receiver android:name=".AtmLauncher"&gt;
        &lt;intent-filter&gt;
            &lt;action android:name="android.intent.action.BOOT_COMPLETED" android:enabled="true" android:exported="true"/&gt;
        &lt;/intent-filter&gt;
    &lt;/receiver&gt;
&lt;/application&gt; 
&lt;/manifest&gt;
</code></pre>

<p>And the AtmLauncher.java:</p>

<pre><code>package jv.android.atm;

import android.content.BroadcastReceiver;

public class AtmLauncher extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        // Something.
    }
}
</code></pre>

<p>What I'm doing wrong?</p>
