package defpackage;

import android.net.ConnectivityManager;
import android.net.NetworkCapabilities;
import android.net.NetworkInfo;
import androidx.media3.container.NalUnitUtil;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\u0002\n\u0000¨\u0006\u0000"}, d2 = {"work-runtime_release"}, k = 2, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class dn6 {
    public static final String a;

    static {
        String strD = eh5.d("NetworkStateTracker");
        cr4.f(strD, "tagWithPrefix(\"NetworkStateTracker\")");
        a = strD;
    }

    public static final an6 a(ConnectivityManager connectivityManager) {
        NetworkCapabilities networkCapabilitiesA;
        cr4.g(connectivityManager, "<this>");
        NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
        boolean z = activeNetworkInfo != null && activeNetworkInfo.isConnected();
        try {
            networkCapabilitiesA = lk6.a(connectivityManager, mk6.a(connectivityManager));
        } catch (SecurityException e) {
            eh5.c().b(a, "Unable to validate active network", e);
        }
        boolean zB = networkCapabilitiesA != null ? lk6.b(networkCapabilitiesA, 16) : false;
        return new an6(z, zB, connectivityManager.isActiveNetworkMetered(), (activeNetworkInfo == null || activeNetworkInfo.isRoaming()) ? false : true);
    }
}
