Live Football Updates v1.0.1版本的 MD5 值为:636649089335ebb37514551724606ad0

以下内容为反编译后的 l.java 源代码,内容仅作参考


package i7;

import a4.n0;
import android.app.Activity;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.content.res.Resources;
import android.graphics.BitmapFactory;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.text.Html;
import android.text.SpannableString;
import android.text.SpannableStringBuilder;
import android.text.Spanned;
import android.text.TextUtils;
import android.text.style.AbsoluteSizeSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.TypefaceSpan;
import android.util.Base64;
import android.util.TypedValue;
import android.view.MenuItem;
import com.applive.app.ui.activities.MyWebViewActivity;
import com.applive.app.ui.activities.youtube.YoutubePlayerFsActivity;
import com.google.gson.Gson;
import com.millingoupdate.app.R;
import h0.a;
import i1.v;
import java.io.InputStream;
import java.net.URLDecoder;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Objects;
import java.util.TimeZone;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import javax.crypto.Cipher;
import javax.crypto.spec.SecretKeySpec;
import l0.a;
import s.c;
import y8.f;
public final class l {
    public static void A(Activity activity, String str) {
        try {
            activity.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(str)));
        } catch (Exception unused) {
        }
    }

    public static void B(v vVar, Bundle bundle) {
        String t = t(bundle.getString("b_url", ""));
        if (ae.d.d().c("is_play_with_youtube_app")) {
            Uri parse = Uri.parse("http://www.youtube.com/watch?v=" + t);
            Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("vnd.youtube:" + t));
            if (vVar.getPackageManager().queryIntentActivities(intent, 65536).size() == 0) {
                intent = new Intent("android.intent.action.VIEW", parse);
                Iterator<ResolveInfo> it = vVar.getPackageManager().queryIntentActivities(intent, 0).iterator();
                while (true) {
                    if (!it.hasNext()) {
                        break;
                    } else if (it.next().activityInfo.packageName.equals("com.google.android.youtube")) {
                        intent.setPackage("com.google.android.youtube");
                        break;
                    }
                }
            }
            vVar.startActivityForResult(intent, 1500);
            return;
        }
        Intent intent2 = new Intent(vVar.getApplicationContext(), YoutubePlayerFsActivity.class);
        intent2.putExtra("i_bundle", bundle);
        intent2.putExtra("activity_name", vVar.getClass().getSimpleName());
        intent2.setFlags(65536);
        vVar.startActivity(intent2);
        y(vVar);
    }

    public static void C(Activity activity, String str, c.d dVar) {
        try {
            if (!str.contains(ae.d.d().f("app_dynamic_link_domain"))) {
                str = activity.getString(R.string.share_via, str, String.format("https://play.google.com/store/apps/details?id=%s", u.i()));
            }
            dVar.b(BitmapFactory.decodeResource(activity.getResources(), R.drawable.ic_share_variant_24dp), activity.getString(R.string.share), PendingIntent.getActivity(activity, 0, q(g(null, "", str, "", "", "")), 201326592));
        } catch (Exception unused) {
        }
    }

    public static void D(Context context, boolean z10) {
        try {
            int k10 = b0.c.k(b0.c.r(t.a(context)));
            int l10 = b0.c.l(b0.c.r(t.a(context)));
            if (!z10) {
                k10 = l10;
            }
            context.setTheme(k10);
        } catch (Exception unused) {
        }
    }

    public static void E(Context context) {
        try {
            context.setTheme(b0.c.m(b0.c.r(t.a(context))));
        } catch (Exception unused) {
        }
    }

    public static void F(Activity activity, Bundle bundle) {
        try {
            activity.startActivity(Intent.createChooser(q(bundle), activity.getString(R.string.share)));
        } catch (Exception unused) {
        }
    }

    public static void G(Activity activity, Bundle bundle) {
        try {
            String str = bundle.getString("shareSubject", "") + " " + bundle.getString("shareBody", "");
            Intent intent = new Intent("android.intent.action.SENDTO");
            intent.setData(Uri.parse("smsto:"));
            intent.putExtra("sms_body", str);
            activity.startActivity(intent);
        } catch (Exception unused) {
            F(activity, bundle);
        }
    }

    public static boolean H(String str, String str2) {
        g6.d dVar;
        List<String> list;
        try {
            str = str.toLowerCase(Locale.US);
        } catch (Exception unused) {
        }
        try {
            if (!TextUtils.isEmpty(str2) && (dVar = (g6.d) new Gson().b(g6.d.class, str2)) != null && (list = dVar.f23266a) != null && !list.isEmpty()) {
                for (String str3 : dVar.f23266a) {
                    if (!TextUtils.isEmpty(str3)) {
                        try {
                            try {
                                if (str.contains(str3.toLowerCase(Locale.US))) {
                                    return true;
                                }
                            } catch (Exception unused2) {
                                continue;
                            }
                        } catch (Exception unused3) {
                            if (str.contains(str3)) {
                                return true;
                            }
                        }
                    }
                }
                return false;
            }
            return false;
        } catch (Exception unused4) {
            return false;
        }
    }

    public static void I(Context context, MenuItem menuItem) {
        try {
            Object obj = h0.a.f23634a;
            int a10 = a.c.a(context, R.color.grey_deepen);
            int a11 = a.c.a(context, 17170443);
            Drawable icon = menuItem.getIcon();
            Objects.requireNonNull(icon);
            if (!t.a(context).equals("LIGHT")) {
                a10 = a11;
            }
            a.b.g(icon, a10);
            menuItem.setIcon(icon);
        } catch (Exception unused) {
        }
    }

    public static String a(String str) {
        String str2;
        String t = t(str);
        try {
            str2 = Uri.parse(str).getQueryParameter("channel");
        } catch (Exception unused) {
            str2 = str;
        }
        if (!TextUtils.isEmpty(t) && !t.equalsIgnoreCase("live_stream") && t.length() == 11) {
            String f10 = ae.d.d().f("youtube_embed_no_cookie_url");
            if (TextUtils.isEmpty(f10)) {
                f10 = "https://www.youtube-nocookie.com/embed/%s?enablejsapi=1&modestbranding=1&autoplay=1&rel=0";
            }
            return String.format(Locale.US, f10, t);
        } else if (!TextUtils.isEmpty(str2) && str2.startsWith("UC")) {
            String f11 = ae.d.d().f("youtube_embed_no_cookie_url_live");
            if (TextUtils.isEmpty(f11)) {
                f11 = "https://www.youtube-nocookie.com/embed/live_stream?channel=%s&enablejsapi=1&modestbranding=1&autoplay=1&rel=0";
            }
            return String.format(Locale.US, f11, str2);
        } else {
            return str;
        }
    }

    public static boolean b(v vVar, Intent intent) {
        return !vVar.getPackageManager().queryIntentActivities(intent, 0).isEmpty();
    }

    public static boolean c(Context context) {
        int i;
        int i10;
        try {
            i = context.getResources().getConfiguration().smallestScreenWidthDp;
            i10 = context.getResources().getConfiguration().screenHeightDp;
        } catch (Exception unused) {
        }
        if (i < 320 || i10 < 456) {
            return false;
        }
        return true;
    }

    public static void d(Activity activity, String str) {
        try {
            try {
                c.d dVar = new c.d();
                Intent intent = dVar.f30294a;
                intent.putExtra("android.support.customtabs.extra.TITLE_VISIBILITY", 1);
                intent.putExtra("android.support.customtabs.extra.ENABLE_URLBAR_HIDING", true);
                dVar.f30298e = true;
                dVar.f30297d = 1;
                intent.putExtra("android.support.customtabs.extra.SHARE_MENU_ITEM", true);
                C(activity, str, dVar);
                z(activity, dVar.a(), Uri.parse(str));
            } catch (Exception unused) {
                A(activity, str);
            }
        } catch (Exception unused2) {
            if (str.startsWith("intent:")) {
                activity.startActivity(Intent.parseUri(str, 1));
            } else {
                A(activity, str);
            }
        }
    }

    public static void e(Activity activity, String str, String str2, String str3) {
        try {
            String[] split = TextUtils.split(str3, ";");
            if (split != null) {
                try {
                    if (split.length > 0) {
                        Intent intent = new Intent("android.intent.action.SENDTO");
                        intent.setData(Uri.parse("mailto:"));
                        intent.putExtra("android.intent.extra.EMAIL", split);
                        if (!TextUtils.isEmpty(str)) {
                            intent.putExtra("android.intent.extra.SUBJECT", str);
                        }
                        if (!TextUtils.isEmpty(str2)) {
                            intent.putExtra("android.intent.extra.TEXT", str2);
                        }
                        Iterator<ResolveInfo> it = activity.getPackageManager().queryIntentActivities(intent, 0).iterator();
                        while (true) {
                            if (!it.hasNext()) {
                                break;
                            }
                            ResolveInfo next = it.next();
                            if (next.activityInfo.packageName.equals("com.google.android.gm")) {
                                intent.setPackage("com.google.android.gm");
                                break;
                            } else if (next.activityInfo.packageName.equals("com.google.android.gm.lite")) {
                                intent.setPackage("com.google.android.gm.lite");
                                break;
                            }
                        }
                        intent.addFlags(335544320);
                        activity.startActivity(intent);
                    }
                } catch (Exception unused) {
                    Intent intent2 = new Intent("android.intent.action.SENDTO");
                    intent2.setData(Uri.parse("mailto:"));
                    intent2.putExtra("android.intent.extra.EMAIL", split);
                    if (!TextUtils.isEmpty(str)) {
                        intent2.putExtra("android.intent.extra.SUBJECT", str);
                    }
                    if (!TextUtils.isEmpty(str2)) {
                        intent2.putExtra("android.intent.extra.TEXT", str2);
                    }
                    if (intent2.resolveActivity(activity.getPackageManager()) != null) {
                        activity.startActivity(intent2);
                    } else {
                        activity.startActivity(new Intent("android.intent.action.SENDTO", Uri.parse(String.format("mailto:%s", TextUtils.join(",", split)))));
                    }
                }
            }
        } catch (Exception unused2) {
        }
    }

    public static int f(Context context, float f10) {
        try {
            return (int) TypedValue.applyDimension(1, f10, context.getResources().getDisplayMetrics());
        } catch (Exception unused) {
            return 0;
        }
    }

    public static Bundle g(String str, String str2, String str3, String str4, String str5, String str6) {
        try {
            str2 = dk.f.a().b(str2, "").n0();
        } catch (Exception unused) {
        }
        Bundle bundle = new Bundle();
        bundle.putString("post_id", str);
        bundle.putString("shareSubject", str2);
        bundle.putString("shareBody", str3);
        bundle.putString("shareImage", str4);
        bundle.putString("shareCustomUri", str5);
        bundle.putString("shareCustomScheme", str6);
        return bundle;
    }

    public static void h(v vVar, Bundle bundle) {
        try {
            Intent intent = new Intent();
            intent.putExtra("i_bundle", bundle);
            intent.putExtra("activity_name", vVar.getClass().getSimpleName());
            intent.setClass(vVar, MyWebViewActivity.class);
            vVar.startActivityForResult(intent, 1066);
        } catch (Exception unused) {
            d(vVar, bundle.getString("b_url"));
        }
    }

    public static String i(String str, String str2, String str3) {
        try {
            SecretKeySpec secretKeySpec = new SecretKeySpec(str2.getBytes(), str3);
            Cipher cipher = Cipher.getInstance(str3);
            cipher.init(2, secretKeySpec);
            return URLDecoder.decode(new String(cipher.doFinal(Base64.decode(str.getBytes(), 0))), "UTF-8");
        } catch (Exception unused) {
            return "";
        }
    }

    public static void j(Activity activity, Bundle bundle, String str) {
        boolean z10;
        try {
            if (!z8.b.e(y8.f.class) && !z8.b.d(y8.f.class)) {
                z10 = false;
                if (!z10) {
                    String string = bundle.getString("shareBody", "");
                    f.b bVar = new f.b();
                    bVar.f34353a = Uri.parse(string);
                    new z8.b(activity).b(new y8.f(bVar));
                    return;
                }
                try {
                    Intent q10 = q(bundle);
                    q10.setPackage(str);
                    activity.startActivity(q10);
                    return;
                } catch (Exception unused) {
                    F(activity, bundle);
                    return;
                }
            }
            z10 = true;
            if (!z10) {
            }
        } catch (Exception unused2) {
            F(activity, bundle);
        }
    }

    public static String k(Context context, String str) {
        try {
            InputStream open = context.getAssets().open(str);
            byte[] bArr = new byte[open.available()];
            open.read(bArr);
            open.close();
            String str2 = new String(bArr, "UTF-8");
            try {
                if (TextUtils.isEmpty(str2)) {
                    return new String(bArr, Charset.forName("UTF-8"));
                }
                return str2;
            } catch (Exception unused) {
                return str2;
            }
        } catch (Exception unused2) {
            return null;
        }
    }

    public static String l(Context context) {
        try {
            String f10 = ae.d.d().f("app_region_code");
            if (TextUtils.isEmpty(f10.trim())) {
                g6.c cVar = (g6.c) new Gson().b(g6.c.class, context.getSharedPreferences(androidx.preference.e.a(context), 0).getString("ip_api_json", ""));
                if (cVar != null && !TextUtils.isEmpty(cVar.f23260d)) {
                    f10 = cVar.f23260d;
                }
            }
            if (!TextUtils.isEmpty(f10.trim())) {
                return f10.toUpperCase(Locale.US);
            }
        } catch (Exception unused) {
        }
        return "";
    }

    public static String m(o6.c cVar, String str) {
        t6.b bVar;
        List<t6.a> list;
        try {
            if (!TextUtils.isEmpty(str) && !str.startsWith("http")) {
                j6.a aVar = (j6.a) new Gson().b(j6.a.class, ae.d.d().f("app_crypto_json"));
                str = i(str, aVar.f25157a, aVar.f25158b);
            }
        } catch (Exception unused) {
        }
        if (cVar != null) {
            try {
                List<t6.a> list2 = cVar.X;
                if (list2 != null && !list2.isEmpty()) {
                    for (t6.a aVar2 : list2) {
                        if (!TextUtils.isEmpty(aVar2.f31091a) && !TextUtils.isEmpty(aVar2.f31092b) && !TextUtils.isEmpty(str) && str.contains(aVar2.f31091a)) {
                            str = str.replace(aVar2.f31091a, aVar2.f31092b);
                        }
                    }
                }
            } catch (Exception unused2) {
            }
        }
        try {
            String f10 = ae.d.d().f("replace_urls_json");
            if (!TextUtils.isEmpty(f10) && f10.startsWith("{") && (bVar = (t6.b) new Gson().b(t6.b.class, f10)) != null && (list = bVar.f31093a) != null && !list.isEmpty()) {
                for (t6.a aVar3 : bVar.f31093a) {
                    if (!TextUtils.isEmpty(aVar3.f31091a) && !TextUtils.isEmpty(aVar3.f31092b) && !TextUtils.isEmpty(str) && str.contains(aVar3.f31091a)) {
                        str = str.replace(aVar3.f31091a, aVar3.f31092b);
                    }
                }
            }
        } catch (Exception unused3) {
        }
        if (str == null || TextUtils.isEmpty(str)) {
            return "";
        }
        return str;
    }

    public static String n() {
        try {
            String trim = Locale.getDefault().getLanguage().trim();
            if (!TextUtils.isEmpty(trim)) {
                return trim;
            }
            return "en";
        } catch (Exception unused) {
            return "en";
        }
    }

    public static int o(Context context) {
        String a10 = t.a(context);
        if (a10.equals("NIGHT")) {
            return R.color.image_placeholder_night;
        }
        if (!a10.equals("DARK")) {
            return R.color.image_placeholder;
        }
        return R.color.image_placeholder_dark;
    }

    public static String p(String str, String str2) {
        try {
            return str + Locale.getDefault().getLanguage() + "/" + TimeZone.getDefault().getID().replaceFirst("/", "_") + "/" + str2 + "/Android_" + Build.VERSION.SDK_INT + "_" + Build.VERSION.RELEASE + "/" + Build.BRAND + "_" + Build.MODEL + "/" + Build.CPU_ABI + "/";
        } catch (Exception unused) {
            return "";
        }
    }

    public static Intent q(Bundle bundle) {
        String h10 = a0.f.h(bundle.getString("shareSubject", ""), " ", bundle.getString("shareBody", ""));
        Intent intent = new Intent("android.intent.action.SEND");
        intent.setType("text/plain");
        intent.putExtra("android.intent.extra.TEXT", h10.trim());
        return intent;
    }

    public static SpannableStringBuilder r(Activity activity, String str, String str2) {
        try {
            String n02 = dk.f.a().b(str, "").n0();
            SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder();
            spannableStringBuilder.append((CharSequence) n02);
            ek.b d10 = ek.b.d();
            d10.c("h1", "h2", "h3", "h4", "h5", "h6", "b");
            d10.g(ah.a.PUSH_ADDITIONAL_DATA_KEY);
            String a10 = zj.d.a(str2, d10);
            if (!TextUtils.isEmpty(a10)) {
                spannableStringBuilder.append((CharSequence) "\n");
                Spanned fromHtml = Html.fromHtml(a10, 63);
                int dimensionPixelSize = activity.getResources().getDimensionPixelSize(R.dimen.text_size_small);
                SpannableString spannableString = new SpannableString("");
                spannableString.setSpan(new ForegroundColorSpan(0), 0, spannableString.length(), 18);
                spannableString.setSpan(new AbsoluteSizeSpan(dimensionPixelSize), 0, spannableString.length(), 18);
                spannableStringBuilder.append((CharSequence) spannableString);
                spannableStringBuilder.append((CharSequence) "\n");
                SpannableString spannableString2 = new SpannableString(fromHtml);
                Resources.Theme theme = activity.getTheme();
                TypedValue typedValue = new TypedValue();
                boolean z10 = true;
                theme.resolveAttribute(R.attr.appTextColorSecondaryLighter, typedValue, true);
                spannableString2.setSpan(new ForegroundColorSpan(typedValue.data), 0, spannableString2.length(), 18);
                spannableString2.setSpan(new AbsoluteSizeSpan(dimensionPixelSize), 0, spannableString2.length(), 18);
                Typeface create = Typeface.create(j0.f.b(activity, R.font.roboto_regular), 0);
                if (Build.VERSION.SDK_INT < 28) {
                    z10 = false;
                }
                if (z10) {
                    spannableString2.setSpan(new TypefaceSpan(create), 0, spannableString2.length(), 18);
                } else {
                    spannableString2.setSpan(new m(create), 0, spannableString2.length(), 18);
                }
                spannableStringBuilder.append((CharSequence) spannableString2);
                return spannableStringBuilder;
            }
            return null;
        } catch (Exception unused) {
            return null;
        }
    }

    public static int s(Context context, boolean z10) {
        String a10 = t.a(context);
        if (z10) {
            try {
                if (a10.equals("LIGHT")) {
                    return 17170443;
                }
                if (!t.a(context).equals("LIGHT")) {
                    if (!u(context)) {
                        return 17170443;
                    }
                    return R.color.grey_deepen;
                }
                return R.color.grey_deepen;
            } catch (Exception unused) {
                return 17170443;
            }
        }
        try {
            return b0.c.i(b0.c.r(a10));
        } catch (Exception unused2) {
            return 17170444;
        }
    }

    public static String t(String str) {
        String group;
        String group2;
        String group3;
        String group4;
        try {
            Matcher matcher = Pattern.compile("^.*((youtu.be\\/)|(v\\/)|(\\/u\\/w\\/)|(embed\\/)|(watch\\?))\\??v?=?([^#\\&\\?]*).*", 2).matcher(str);
            if (matcher.matches() && (group4 = matcher.group(7)) != null && group4.trim().length() == 11) {
                return group4.trim();
            }
        } catch (Exception unused) {
        }
        try {
            Matcher matcher2 = Pattern.compile("https?:\\/\\/(?:[0-9A-Z-]+\\.)?(?:youtu\\.be\\/|youtube\\.com\\S*[^\\w\\-\\s])([\\w\\-]{11})(?=[^\\w\\-]|$)(?![?=&+%\\w]*(?:['\"][^<>]*>|<\\/a>))[?=&+%\\w]*", 2).matcher(str);
            if (matcher2.matches() && (group3 = matcher2.group(1)) != null && group3.trim().length() == 11) {
                return group3.trim();
            }
        } catch (Exception unused2) {
        }
        try {
            Matcher matcher3 = Pattern.compile("(?:youtube(?:-nocookie)?\\.com\\/(?:[^\\/\\n\\s]+\\/\\S+\\/|(?:v|e(?:mbed)?)\\/|\\S*?[?&]v=)|youtu\\.be\\/)([a-zA-Z0-9_-]{11})", 2).matcher(str);
            if (matcher3.find() && (group2 = matcher3.group(1)) != null && group2.trim().length() == 11) {
                return group2.trim();
            }
        } catch (Exception unused3) {
        }
        try {
            Matcher matcher4 = Pattern.compile("(youtu.*be.*)\\/(watch\\?v=|embed\\/|v|shorts|)(.*?((?=[&#?])|$))", 2).matcher(str);
            if (matcher4.find() && (group = matcher4.group(3)) != null && group.trim().length() == 11) {
                return group.trim();
            }
        } catch (Exception unused4) {
        }
        return "";
    }

    public static boolean u(Context context) {
        if (!t.a(context).equals("DARK") && !t.a(context).equals("NIGHT")) {
            return false;
        }
        return true;
    }

    public static boolean v(Activity activity, String str) {
        try {
            PackageManager packageManager = activity.getPackageManager();
            Intent launchIntentForPackage = packageManager.getLaunchIntentForPackage(str);
            if (launchIntentForPackage == null) {
                return false;
            }
            return !packageManager.queryIntentActivities(launchIntentForPackage, 65536).isEmpty();
        } catch (Exception unused) {
            return false;
        }
    }

    public static boolean w(Context context) {
        boolean z10;
        try {
            try {
                if (context.getResources().getConfiguration().smallestScreenWidthDp < 600) {
                    try {
                        z10 = context.getResources().getBoolean(R.bool.is_tablet);
                    } catch (Exception unused) {
                        z10 = false;
                    }
                    if (!z10) {
                        return false;
                    }
                }
                return true;
            } catch (Exception unused2) {
                return context.getResources().getBoolean(R.bool.is_tablet);
            }
        } catch (Exception unused3) {
            return false;
        }
    }

    public static boolean x(String str) {
        boolean z10;
        try {
            z10 = Pattern.compile("https?:\\/\\/(?:[0-9A-Z-]+\\.)?(?:youtu\\.be\\/|youtube\\.com\\S*[^\\w\\-\\s])([\\w\\-]{11})(?=[^\\w\\-]|$)(?![?=&+%\\w]*(?:['\"][^<>]*>|<\\/a>))[?=&+%\\w]*", 2).matcher(str).matches();
        } catch (Exception unused) {
            z10 = false;
        }
        if (!z10) {
            if (TextUtils.isEmpty(str)) {
                return false;
            }
            if (!str.contains("youtube") && !str.contains("youtu.be")) {
                return false;
            }
        }
        return true;
    }

    public static void y(Activity activity) {
        try {
            activity.overridePendingTransition(17432576, 17432577);
        } catch (Exception unused) {
        }
    }

    public static void z(Activity activity, s.c cVar, Uri uri) {
        String str;
        String str2 = n0.f544v;
        if (str2 == null) {
            try {
                PackageManager packageManager = activity.getPackageManager();
                Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.example.com"));
                boolean z10 = false;
                ResolveInfo resolveActivity = packageManager.resolveActivity(intent, 0);
                if (resolveActivity != null) {
                    str = resolveActivity.activityInfo.packageName;
                } else {
                    str = null;
                }
                List<ResolveInfo> queryIntentActivities = packageManager.queryIntentActivities(intent, 0);
                ArrayList arrayList = new ArrayList();
                for (ResolveInfo resolveInfo : queryIntentActivities) {
                    Intent intent2 = new Intent();
                    intent2.setAction("android.support.customtabs.action.CustomTabsService");
                    intent2.setPackage(resolveInfo.activityInfo.packageName);
                    if (packageManager.resolveService(intent2, 0) != null) {
                        arrayList.add(resolveInfo.activityInfo.packageName);
                    }
                }
                if (arrayList.isEmpty()) {
                    n0.f544v = null;
                } else if (arrayList.size() == 1) {
                    n0.f544v = (String) arrayList.get(0);
                } else {
                    if (!TextUtils.isEmpty(str)) {
                        try {
                            List<ResolveInfo> queryIntentActivities2 = activity.getPackageManager().queryIntentActivities(intent, 64);
                            if (queryIntentActivities2.size() != 0) {
                                Iterator<ResolveInfo> it = queryIntentActivities2.iterator();
                                while (true) {
                                    if (!it.hasNext()) {
                                        break;
                                    }
                                    ResolveInfo next = it.next();
                                    IntentFilter intentFilter = next.filter;
                                    if (intentFilter != null && intentFilter.countDataAuthorities() != 0 && intentFilter.countDataPaths() != 0 && next.activityInfo != null) {
                                        z10 = true;
                                        break;
                                    }
                                }
                            }
                        } catch (RuntimeException e10) {
                            e10.printStackTrace();
                        }
                        if (!z10 && arrayList.contains(str)) {
                            n0.f544v = str;
                        }
                    }
                    if (arrayList.contains("com.android.chrome")) {
                        n0.f544v = "com.android.chrome";
                    } else if (arrayList.contains("com.chrome.beta")) {
                        n0.f544v = "com.chrome.beta";
                    } else if (arrayList.contains("com.chrome.dev")) {
                        n0.f544v = "com.chrome.dev";
                    } else if (arrayList.contains("com.google.android.apps.chrome")) {
                        n0.f544v = "com.google.android.apps.chrome";
                    }
                }
            } catch (Exception unused) {
            }
            str2 = n0.f544v;
        }
        if (str2 == null) {
            String uri2 = uri.toString();
            try {
                if (uri2.startsWith("intent:")) {
                    activity.startActivity(Intent.parseUri(uri2, 1));
                } else {
                    A(activity, uri2);
                }
                return;
            } catch (Exception unused2) {
                A(activity, uri2);
                return;
            }
        }
        Intent intent3 = cVar.f30292a;
        intent3.setPackage(str2);
        intent3.setData(uri);
        cVar.a(activity, uri);
    }
}