android.intent.action.BOOT_COMPLETED no se dispara en el arranque

Tengo un BroadcastReceiver que estoy tratando de detectar cuando se completa el arranque del sistema, pero el receptor no se dispara, o nada en LogCat, ¿alguna idea?

AndroidManifest

<!--  SIM Card Receiver -->

<receiver android:name=".SIMChangeNotifierActivity" android:enabled="true" android:exported="false"> 
    <intent-filter android:priority="1001"> 
        <action android:name="android.intent.action.BOOT_COMPLETED"/> 
    </intent-filter> 
</receiver>

Receptor de radiodifusión

public class SIMChangeNotifierActivity extends BroadcastReceiver {    

    public void onReceive(Context context, Intent intent)
    {
      if("android.intent.action.BOOT_COMPLETED".equals(intent.getAction()))
      {
         Log.e("TAG", "Boot completed"); 
          }
}

preguntado el 31 de julio de 12 a las 14:07

agregar permiso en el manifiesto para BOOT_COMPLETED -

¿Ejecutaste una de tus actividades primero? commonsware.com/blog/2011/07/05/boot-completed-regression.html -

¡BOOT_COMPLETED funcionó! ¡Gracias! -

1 Respuestas

Solo declara en tu manifiesto

 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

contestado el 22 de mayo de 13 a las 10:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.