¿Se llamará Application.onCreate (Bundle) antes de BroadcastReceiver.onReceive (..)?
Sólo quería verificar que Application.onCreate()
está garantizado para ser llamado antes de BroadcastReceiver.onReceive()
? Digamos que está esperando la difusión de BOOT o SMS , ¿puede estar seguro de que Application.onCreate()
ya ha sido llamado una vez antes de llegar a BroadcastReceiver.onReceive()
? Gracias
public void onReceive(Context context, Intent intent)
Si registra un receptor estático, el contexto es la aplicación de lo contrario es el contexto al que llama registerReceiver
con
Los documentos nos dicen lo siguiente:
Public void onCreate ()
Se llama cuando se inicia la aplicación, antes de que se hayan creado objetos de actividad, servicio o receptor (excluidos los proveedores de contenido).
Encontrado aquí: http://developer.android.com/reference/android/app/Application.html