package com.bumptech.glide.manager; import android.content.Context; import android.util.Log; import androidx.core.content.ContextCompat; import com.bumptech.glide.manager.ConnectivityMonitor; /* loaded from: classes.dex */ public class DefaultConnectivityMonitorFactory implements ConnectivityMonitorFactory { @Override // com.bumptech.glide.manager.ConnectivityMonitorFactory public ConnectivityMonitor a(Context context, ConnectivityMonitor.ConnectivityListener connectivityListener) { boolean z = ContextCompat.a(context, "android.permission.ACCESS_NETWORK_STATE") == 0; if (Log.isLoggable("ConnectivityMonitor", 3)) { Log.d("ConnectivityMonitor", z ? "ACCESS_NETWORK_STATE permission granted, registering connectivity monitor" : "ACCESS_NETWORK_STATE permission missing, cannot register connectivity monitor"); } return z ? new DefaultConnectivityMonitor(context, connectivityListener) : new NullConnectivityMonitor(); } }