Specify RECEIVER_EXPORTED/RECEIVER_NOT_EXPORTED for sdk34

This commit is contained in:
Michael Zh 2025-06-24 22:34:52 -04:00
parent a4bd82be8a
commit 04ef608f7a
4 changed files with 10 additions and 4 deletions

View file

@ -60,6 +60,7 @@ import android.view.LayoutInflater;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.content.ContextCompat;
import androidx.core.math.MathUtils;
import androidx.preference.PreferenceManager;
@ -764,7 +765,8 @@ public final class Player implements PlaybackListener, Listener {
private void registerBroadcastReceiver() {
// Try to unregister current first
unregisterBroadcastReceiver();
context.registerReceiver(broadcastReceiver, intentFilter);
ContextCompat.registerReceiver(context, broadcastReceiver, intentFilter,
ContextCompat.RECEIVER_EXPORTED);
}
private void unregisterBroadcastReceiver() {