¿Cómo usar ACTION_PACKAGE_FIRST_LAUNCH intent-filter para iniciar la aplicación?
Estoy tratando de usar el filtro de intento ACTION_PACKAGE_FIRST_LAUNCH para hacer que la aplicación realice algunas tareas cuando se inició por primera vez, sin embargo, el receptor de difusión no lo captura.
<receiver android:name=".reminder.ReminderActionReceiver" >
<intent-filter>
<action android:name="android.intent.action.PACKAGE_FIRST_LAUNCH" />
<action android:name="android.intent.action.PACKAGE_DATA_CLEARED" />
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
esta implementación mi receptor de difusión
this.context = context;
String mAction = intent.getAction();
Log.i("r", mAction);
if (mAction == Intent.ACTION_PACKAGE_DATA_CLEARED) {
} else if (mAction == Intent.ACTION_PACKAGE_FIRST_LAUNCH) {
}
¿Cómo puedo hacer que comience cuando la aplicación se lanzó por primera vez?