O Android N não está enviando a transmissão android.net.conn.CONNECTIVITY_CHANGE?

Eu defini um receptor em um aplicativo sandbox Android N:

<receiver
    android:exported="true"
    android:name="com.sandboxapplication.NetworkReceiver">
    <intent-filter>
        <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
    </intent-filter>
</receiver>

É bem simples:

public class NetworkReceiver extends BroadcastReceiver {
    private static final String TAG = NetworkReceiver.class.getName();
    @Override
    public void onReceive(Context context, Intent intent) {
        Log.i(TAG, "Received Network Change event.");
    }
}

Este receptor está funcionando bem se no meu arquivo build.gradle meu targetSdkVersion for 23. No entanto, se eu definir meu targetSdkVersion como 24, o receptor nunca receberá nada. De fato, se eu colocar um ponto de interrupção de depuração no meu receptor, o Android Studio me dará a indicação visual de que parece que a classe nunca é carregada na memória.

Perdi algo muito básico na documentação do Android N? Existe uma nova maneira de detectar eventos de alteração de conectividade?

questionAnswers(3)

yourAnswerToTheQuestion