¿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?

Respuestas a la pregunta(1)

Su respuesta a la pregunta