Android: Evento ACTION_POWER_CONNECTED no se envía a mi BroadcastReceiver

Quiero hacer algo después de que el teléfono se pone en el cargador. Así que creé ChargingOnReciever :

 public class ChargingOnReceiver extends BroadcastReceiver { public void onReceive(Context context, Intent intent) { context.startActivity(someActivity); Log.d(TAG, "Phone was connected to power"); } } 

Y quiero que mi receptor escuche android.intent.action.ACTION_POWER_CONNECTED , por lo que poner esto en manifiesto:

 <reciever android:name=".ChargingOnReceiver" android:enabled="true" android:exported="true"> <intent-filter> <action android:name="android.intent.action.ACTION_POWER_CONNECTED" /> </intent-filter> </reciever> 

Pero al parecer, ChargingOnReceiver no se inicia cuando pongo mi G1 en el cargador (conectar a mi portátil a través del cable USB). Cualquier ayuda es muy apreciada.

Es receptor, no reciever! Me tomó 5 horas encontrar este estúpido insecto. Creo que el complemento de Android Eclipse debe hacer una cierta comprobación de sintaxis en el manifiesto xml.

  1. No inicie una actividad desde un BroadcastReceiver .

  2. ¿Ha examinado LogCat en el momento de conectar el cable USB para ver si hay algún mensaje registrado que pueda explicar su problema?

En la documentación, escriba android.intent.action.POWER_CONNECTED sin ACTION_ .

  • En Android si OS mata mi aplicación, getIntent () devolverá el intento con los mismos extras?
  • ¿Cómo añadir acción visible sólo en aplicaciones específicas a ACTION_SEND?
  • ¿Qué manera de iniciar una nueva actividad es la mejor?
  • ¿qué intentos o apis tiene la aplicación Duo de Google para Android?
  • API que detecta llamadas entrantes en android
  • Modificar permanentemente el Intent que inició una Actividad
  • Eliminar el botón de aplicación reciente como se hace en la aplicación SureLock
  • ¿Cómo obtener datos de otras actividades en android?
  • Enviar extra a requestLocationUpdates intentService rompe las actualizaciones de ubicación
  • El diálogo de selección de intenciones muestra el nombre del paquete además de la etiqueta Actividad
  • ¿Cómo podemos utilizar startActivityforResult () para la intención de correo electrónico?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.