u.java 源代码


package com.mbridge.msdk.foundation.tools;

import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.res.Resources;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.Uri;
import android.os.Build;
import android.os.Looper;
import android.os.PowerManager;
import android.text.TextUtils;
import android.util.DisplayMetrics;
import android.view.View;
import android.view.WindowManager;
import android.webkit.WebView;
import android.widget.ImageView;
import com.efs.sdk.base.core.util.NetworkUtil;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.tools.i;
import com.umeng.analytics.pro.n;
import java.io.File;
import java.io.FileInputStream;
import java.net.URLEncoder;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
import java.util.regex.Pattern;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

public final class u extends g {

    private static Map<String, String> f17275q;

    private static Map<String, String> f17276r;

    private static char[] f17259a = {'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'I', 'n', 'f', 'o'};

    private static char[] f17260b = {'.', 'X'};

    private static int f17261c = 0;

    private static int f17262d = 1;

    private static int f17263e = 2;

    private static int f17264f = 3;

    private static int f17265g = 0;

    private static int f17266h = 7;

    private static int f17267i = 14;

    private static int f17268j = 19;

    private static int f17269k = 16;

    private static int f17270l = 26;

    private static String f17271m = "[一-龥]";

    private static Pattern f17272n = Pattern.compile("[一-龥]");

    private static int f17273o = 1;

    private static boolean f17274p = true;

    private static volatile Boolean f17277s = null;

    public static <T extends String> boolean a(T t6) {
        return t6 == null || t6.length() == 0;
    }

    public static boolean b(Context context) {
        try {
            NetworkInfo activeNetworkInfo = ((ConnectivityManager) context.getSystemService("connectivity")).getActiveNetworkInfo();
            if (activeNetworkInfo != null) {
                return NetworkUtil.NETWORK_TYPE_WIFI.equals(activeNetworkInfo.getTypeName().toLowerCase(Locale.US));
            }
            return false;
        } catch (Exception e6) {
            e6.printStackTrace();
            return false;
        }
    }

    public static boolean c(Context context) {
        try {
            return ((ConnectivityManager) context.getSystemService("connectivity")).getActiveNetworkInfo() != null;
        } catch (Exception e6) {
            e6.printStackTrace();
            return false;
        }
    }

    public static float d(Context context) {
        if (context == null) {
            return 2.5f;
        }
        try {
            float f6 = context.getResources().getDisplayMetrics().density;
            if (f6 == 0.0f) {
                return 2.5f;
            }
            return f6;
        } catch (Exception e6) {
            e6.printStackTrace();
            return 2.5f;
        }
    }

    public static int e(Context context) {
        try {
            Class<?> cls = Class.forName("com.android.internal.R$dimen");
            return context.getResources().getDimensionPixelSize(Integer.parseInt(cls.getField("status_bar_height").get(cls.newInstance()).toString()));
        } catch (Exception e6) {
            e6.printStackTrace();
            return 0;
        }
    }

    public static float f(Context context) {
        return context.getResources().getDisplayMetrics().widthPixels;
    }

    public static int g(Context context) {
        if (context == null) {
            return 0;
        }
        try {
            return n(context).heightPixels;
        } catch (Exception e6) {
            e6.printStackTrace();
            return 0;
        }
    }

    public static int h(Context context) {
        if (context == null) {
            return 0;
        }
        try {
            return n(context).widthPixels;
        } catch (Exception e6) {
            e6.printStackTrace();
            return 0;
        }
    }

    public static int i(Context context) {
        if (context == null) {
            return 0;
        }
        try {
            return context.getResources().getDisplayMetrics().widthPixels;
        } catch (Exception e6) {
            e6.printStackTrace();
            return 0;
        }
    }

    public static int j(Context context) {
        if (context == null) {
            return 0;
        }
        try {
            return context.getResources().getDisplayMetrics().heightPixels;
        } catch (Exception e6) {
            e6.printStackTrace();
            return 0;
        }
    }

    public static int k(Context context) {
        if (context != null) {
            return 0;
        }
        try {
            if (context.getResources().getIdentifier("config_showNavigationBar", "bool", "android") != 0) {
                return context.getResources().getDimensionPixelSize(context.getResources().getIdentifier("navigation_bar_height", "dimen", "android"));
            }
        } catch (Exception e6) {
            e6.printStackTrace();
        }
        return 0;
    }

    public static boolean l(Context context) {
        try {
            return ((PowerManager) context.getSystemService("power")).isScreenOn();
        } catch (Throwable th) {
            th.printStackTrace();
            return false;
        }
    }

    public static int m(Context context) {
        PackageInfo packageInfo;
        if (context == null) {
            return 0;
        }
        try {
            if (Build.VERSION.SDK_INT >= 26) {
                packageInfo = WebView.getCurrentWebViewPackage();
            } else {
                packageInfo = context.getPackageManager().getPackageInfo("com.google.android.webview", 1);
            }
            com.mbridge.msdk.b.a b6 = com.mbridge.msdk.b.b.a().b(com.mbridge.msdk.foundation.controller.a.e().h());
            if (b6 == null) {
                b6 = com.mbridge.msdk.b.b.a().b();
            }
            if (packageInfo != null && !TextUtils.isEmpty(packageInfo.versionName) && packageInfo.versionName.equals("77.0.3865.92")) {
                return 5;
            }
            return b6.aj();
        } catch (Exception unused) {
            return 0;
        }
    }

    private static DisplayMetrics n(Context context) {
        if (context == null) {
            return null;
        }
        DisplayMetrics displayMetrics = new DisplayMetrics();
        try {
            ((WindowManager) context.getSystemService("window")).getDefaultDisplay().getRealMetrics(displayMetrics);
            return displayMetrics;
        } catch (Throwable th) {
            th.printStackTrace();
            return context.getResources().getDisplayMetrics();
        }
    }

    public static boolean a(CampaignEx campaignEx) {
        if (campaignEx != null) {
            return !TextUtils.isEmpty(campaignEx.getDeepLinkURL());
        }
        return false;
    }

    public static int a(Context context, float f6) {
        float f7 = 2.5f;
        if (context != null) {
            try {
                float f8 = context.getResources().getDisplayMetrics().density;
                if (f8 != 0.0f) {
                    f7 = f8;
                }
            } catch (Exception e6) {
                e6.printStackTrace();
            }
        }
        return (int) ((f6 / f7) + 0.5f);
    }

    public static final synchronized String d(String str) {
        String str2;
        int i6;
        boolean z6;
        int i7;
        boolean z7;
        JSONObject jSONObject;
        Map<String, String> map;
        synchronized (u.class) {
            try {
                str2 = com.mbridge.msdk.foundation.controller.a.e().h() + "_" + str;
                com.mbridge.msdk.b.a b6 = com.mbridge.msdk.b.b.a().b(com.mbridge.msdk.foundation.controller.a.e().h());
                if (b6 != null) {
                    z6 = b6.Y();
                    z7 = b6.W();
                    i7 = Math.max(0, b6.X());
                } else {
                    z6 = true;
                    i7 = 3;
                    z7 = false;
                }
            } catch (Exception e6) {
                q.d(com.anythink.expressad.foundation.g.s.f4080a, e6.getMessage());
            }
            if (z7 && i7 != 0) {
                if (z6 && (map = f17275q) != null && map.containsKey(str2)) {
                    return f17275q.get(str2);
                }
                StringBuilder sb = new StringBuilder("");
                StackTraceElement[] stackTrace = new Exception().getStackTrace();
                if (stackTrace != null && stackTrace.length > 0) {
                    List<String> a7 = a(stackTrace);
                    Collections.reverse(a7);
                    ArrayList arrayList = new ArrayList();
                    for (String str3 : a7) {
                        if (!str3.startsWith(MBridgeConstans.APPLICATION_STACK_COM_ANDROID) && !str3.startsWith(MBridgeConstans.APPLICATION_STACK_ANDROID_OS) && !str3.startsWith(MBridgeConstans.APPLICATION_STACK_ANDROID_APP) && !str3.startsWith(MBridgeConstans.APPLICATION_STACK_REFLECT_METHOD) && !str3.startsWith(MBridgeConstans.APPLICATION_STACK_ANDROID_VIEW) && !arrayList.contains(str3)) {
                            arrayList.add(str3);
                        }
                    }
                    int min = Math.min(arrayList.size(), i7);
                    if (min > 0) {
                        for (i6 = 0; i6 < min; i6++) {
                            sb.append((String) arrayList.get(i6));
                            if (i6 < min - 1) {
                                sb.append("|");
                            }
                        }
                    }
                    if (TextUtils.isEmpty(sb.toString())) {
                        jSONObject = null;
                    } else {
                        jSONObject = new JSONObject();
                        jSONObject.put("1", sb.toString());
                    }
                    if (jSONObject == null || jSONObject.length() <= 0) {
                        return "";
                    }
                    String a8 = a.a(jSONObject.toString());
                    if (z6 && !TextUtils.isEmpty(a8)) {
                        if (f17275q == null) {
                            f17275q = new HashMap();
                        }
                        f17275q.put(str2, a8);
                    }
                    return a8;
                }
                return "";
            }
            return "";
        }
    }

    public static boolean f(String str) {
        if (TextUtils.isEmpty(str)) {
            return false;
        }
        try {
            try {
                Uri parse = Uri.parse(str);
                if (parse == null) {
                    return false;
                }
                String queryParameter = parse.getQueryParameter(MBridgeConstans.DYNAMIC_VIEW_KEY_VIEW);
                if (TextUtils.isEmpty(queryParameter)) {
                    return false;
                }
                if (!queryParameter.equals("2")) {
                    if (!queryParameter.equals("4")) {
                        return false;
                    }
                }
                return true;
            } catch (Exception e6) {
                q.d(com.anythink.expressad.foundation.g.s.f4080a, e6.getMessage());
                return false;
            }
        } catch (Throwable unused) {
            return false;
        }
    }

    public static String c(String str) {
        try {
            return x.b(str) ? URLEncoder.encode(str, com.anythink.expressad.foundation.f.a.F) : "";
        } catch (Throwable th) {
            q.a(com.anythink.expressad.foundation.g.s.f4080a, th.getMessage(), th);
            return "";
        }
    }

    public static boolean g(String str) {
        if (TextUtils.isEmpty(str)) {
            return false;
        }
        try {
            Uri parse = Uri.parse(str);
            if (parse == null) {
                return false;
            }
            String queryParameter = parse.getQueryParameter(MBridgeConstans.ENDCARD_URL_IS_PLAYABLE);
            if (TextUtils.isEmpty(queryParameter)) {
                return false;
            }
            return queryParameter.equals("0");
        } catch (Exception e6) {
            q.d(com.anythink.expressad.foundation.g.s.f4080a, e6.getMessage());
            return false;
        }
    }

    public static boolean h(String str) {
        if (TextUtils.isEmpty(str)) {
            return false;
        }
        try {
            Uri parse = Uri.parse(str);
            if (parse == null) {
                return false;
            }
            String queryParameter = parse.getQueryParameter(MBridgeConstans.DYNAMIC_VIEW_CAN_ANIM);
            if (TextUtils.isEmpty(queryParameter)) {
                return false;
            }
            return queryParameter.equals("1");
        } catch (Exception e6) {
            q.d(com.anythink.expressad.foundation.g.s.f4080a, e6.getMessage());
            return false;
        }
    }

    public static int i(String str) {
        if (TextUtils.isEmpty(str)) {
            return -1;
        }
        try {
            Uri parse = Uri.parse(str);
            if (parse == null) {
                return -1;
            }
            String queryParameter = parse.getQueryParameter(MBridgeConstans.DYNAMIC_VIEW_KEY_VIEW);
            if (TextUtils.isEmpty(queryParameter)) {
                return -1;
            }
            try {
                return Integer.parseInt(queryParameter);
            } catch (Exception unused) {
                return -1;
            }
        } catch (Exception e6) {
            q.d(com.anythink.expressad.foundation.g.s.f4080a, e6.getMessage());
            return -1;
        }
    }

    public static String j(String str) {
        ConcurrentHashMap<String, com.mbridge.msdk.foundation.entity.b> a7;
        if (TextUtils.isEmpty(str) || (a7 = com.mbridge.msdk.foundation.same.a.d.a(str)) == null || a7.size() <= 0) {
            return "";
        }
        ArrayList arrayList = new ArrayList();
        Iterator<com.mbridge.msdk.foundation.entity.b> it = a7.values().iterator();
        while (it.hasNext()) {
            com.mbridge.msdk.foundation.entity.b next = it.next();
            if (next != null) {
                long d6 = next.d();
                long e6 = next.e();
                long currentTimeMillis = System.currentTimeMillis();
                boolean z6 = true;
                if (d6 <= 0) {
                    com.mbridge.msdk.b.a b6 = com.mbridge.msdk.b.b.a().b(com.mbridge.msdk.foundation.controller.a.e().h());
                    if (b6 == null) {
                        b6 = com.mbridge.msdk.b.b.a().b();
                    }
                }
            }
        }
        if (arrayList.size() <= 0) {
            return "";
        }
        HashSet hashSet = new HashSet(arrayList);
        arrayList.clear();
        arrayList.addAll(hashSet);
        return arrayList.toString();
    }

    public static long a(File file) throws Exception {
        long j6 = 0;
        FileInputStream fileInputStream = null;
        try {
            if (file.exists()) {
                FileInputStream fileInputStream2 = new FileInputStream(file);
                try {
                    j6 = fileInputStream2.available();
                    fileInputStream = fileInputStream2;
                } catch (Exception unused) {
                    fileInputStream = fileInputStream2;
                } catch (Throwable th) {
                    th = th;
                    fileInputStream = fileInputStream2;
                    if (fileInputStream != null) {
                        try {
                            fileInputStream.close();
                        } catch (Exception unused2) {
                        }
                    }
                    throw th;
                }
            } else {
                file.createNewFile();
            }
        } catch (Exception unused3) {
        } catch (Throwable th2) {
            th = th2;
        }
    }

    public static int b(Context context, float f6) {
        Resources resources;
        if (context == null || (resources = context.getResources()) == null) {
            return 0;
        }
        return (int) ((f6 * resources.getDisplayMetrics().density) + 0.5f);
    }

    public static boolean b(CampaignEx campaignEx) {
        if (campaignEx != null) {
            try {
                return campaignEx.getRetarget_offer() == 1;
            } catch (Exception e6) {
                e6.printStackTrace();
            }
        }
        return false;
    }

    public static synchronized boolean c(Context context, String str) {
        boolean z6;
        synchronized (u.class) {
            z6 = false;
            if (context != null) {
                if (!TextUtils.isEmpty(str)) {
                    try {
                        if (b(str, context) != null) {
                            z6 = true;
                        }
                    } catch (Exception unused) {
                    }
                }
            }
        }
        return z6;
    }

    public static synchronized String e(String str) {
        synchronized (u.class) {
            String str2 = com.mbridge.msdk.foundation.controller.a.e().h() + "_" + str;
            Map<String, String> map = f17276r;
            if (map == null || !map.containsKey(str2)) {
                return null;
            }
            return f17276r.get(str2);
        }
    }

    public static double b(String str) {
        try {
            if (TextUtils.isEmpty(str)) {
                return 0.0d;
            }
            return Double.parseDouble(str);
        } catch (Exception e6) {
            e6.printStackTrace();
            return 0.0d;
        }
    }

    public static final int c() {
        if (f17277s == null) {
            try {
                f17277s = i.a.a().e();
            } catch (Exception e6) {
                q.d(com.anythink.expressad.foundation.g.s.f4080a, e6.getMessage());
            }
        }
        if (f17277s != null) {
            return f17277s.booleanValue() ? 1 : 0;
        }
        return -1;
    }

    public static int a() {
        int i6 = f17273o;
        f17273o = i6 + 1;
        return i6;
    }

    public static String a(int i6) {
        long[] a7;
        int i7;
        try {
            com.mbridge.msdk.b.a b6 = com.mbridge.msdk.b.b.a().b(com.mbridge.msdk.foundation.controller.a.e().h());
            if (b6 == null) {
                b6 = com.mbridge.msdk.b.b.a().b();
            }
            JSONArray jSONArray = new JSONArray();
            if (b6 != null && b6.C() == 1 && (a7 = com.mbridge.msdk.foundation.db.j.a(com.mbridge.msdk.foundation.db.g.a(com.mbridge.msdk.foundation.controller.a.e().g())).a()) != null) {
                int length = a7.length;
                if (length > i6 && i6 != 0) {
                    i7 = length - i6;
                    while (i7 < length) {
                        jSONArray.put(a7[i7]);
                        i7++;
                    }
                }
                i7 = 0;
                while (i7 < length) {
                }
            }
            return jSONArray.length() > 0 ? a(jSONArray) : "";
        } catch (Exception e6) {
            e6.printStackTrace();
            return "";
        }
    }

    public static List<String> b(JSONArray jSONArray) {
        if (jSONArray == null) {
            return null;
        }
        try {
            if (jSONArray.length() <= 0) {
                return null;
            }
            ArrayList arrayList = new ArrayList();
            for (int i6 = 0; i6 < jSONArray.length(); i6++) {
                String optString = jSONArray.optString(i6);
                if (x.b(optString)) {
                    arrayList.add(optString);
                }
            }
            return arrayList;
        } catch (Throwable th) {
            q.a(com.anythink.expressad.foundation.g.s.f4080a, th.getMessage(), th);
            return null;
        }
    }

    public static boolean b() {
        return Looper.getMainLooper().getThread() == Thread.currentThread();
    }

    public static String b(Context context, String str) {
        String str2;
        str2 = "";
        try {
            JSONArray a7 = a(context, str);
            str2 = a7.length() > 0 ? a(a7) : "";
            q.b(com.anythink.expressad.foundation.g.s.f4080a, "get excludes:" + str2);
        } catch (Exception e6) {
            e6.printStackTrace();
        }
        return str2;
    }

    public static String a(JSONArray jSONArray) {
        if (jSONArray == null) {
            return "";
        }
        com.mbridge.msdk.b.a b6 = com.mbridge.msdk.b.b.a().b(com.mbridge.msdk.foundation.controller.a.e().h());
        if (b6 == null) {
            b6 = com.mbridge.msdk.b.b.a().b();
        }
        int u6 = b6.u();
        if (jSONArray.length() > u6) {
            JSONArray jSONArray2 = new JSONArray();
            for (int i6 = 0; i6 < u6; i6++) {
                try {
                    jSONArray2.put(jSONArray.get(i6));
                } catch (JSONException e6) {
                    e6.printStackTrace();
                }
            }
            return jSONArray2.toString();
        }
        return jSONArray.toString();
    }

    private static Object b(String str, Context context) {
        try {
            return Class.forName(String.valueOf(b(f17261c))).getMethod(String.valueOf(b(f17263e)), String.class, Integer.TYPE).invoke(Class.forName(String.valueOf(b(f17262d))).getMethod(String.valueOf(b(f17264f)), new Class[0]).invoke(context, new Object[0]), str, 8192);
        } catch (Throwable unused) {
            return null;
        }
    }

    private static final char[] b(int i6) {
        StringBuilder sb;
        if (i6 == 0) {
            sb = new StringBuilder();
            sb.append(String.valueOf(Arrays.copyOf(t.f17258b, f17266h)));
            sb.append(f17260b[f17265g]);
            sb.append(String.valueOf(Arrays.copyOfRange(t.f17258b, f17266h, f17267i)));
            sb.append(f17260b[f17265g]);
            sb.append(String.valueOf(Arrays.copyOfRange(t.f17258b, f17267i, f17269k)));
            sb.append(f17260b[f17265g]);
            sb.append(String.valueOf(s.f17251c));
        } else if (i6 == 1) {
            sb = new StringBuilder();
            sb.append(String.valueOf(Arrays.copyOf(t.f17258b, f17266h)));
            sb.append(f17260b[f17265g]);
            sb.append(String.valueOf(Arrays.copyOfRange(t.f17258b, f17266h, f17267i)));
            sb.append(f17260b[f17265g]);
            sb.append(String.valueOf(Arrays.copyOfRange(t.f17258b, f17268j, f17270l)));
        } else if (i6 == 2) {
            sb = new StringBuilder();
            sb.append(String.valueOf(Arrays.copyOfRange(t.f17258b, f17269k, f17268j)));
            sb.append(String.valueOf(f17259a));
        } else if (i6 != 3) {
            sb = null;
        } else {
            sb = new StringBuilder();
            sb.append(String.valueOf(Arrays.copyOfRange(t.f17258b, f17269k, f17268j)));
            sb.append(String.valueOf(s.f17251c));
        }
        return sb.toString().toCharArray();
    }

    public static boolean a(String str, Context context) {
        try {
            return context.getPackageManager().checkPermission(str, context.getPackageName()) == 0;
        } catch (Exception unused) {
            return false;
        }
    }

    public static int a(Object obj) {
        if (obj == null) {
            return 0;
        }
        try {
            if (obj instanceof String) {
                return Integer.parseInt((String) obj);
            }
            return 0;
        } catch (Throwable th) {
            q.a(com.anythink.expressad.foundation.g.s.f4080a, th.getMessage(), th);
            return 0;
        }
    }

    public static double a(Double d6) {
        try {
            String format = new DecimalFormat("0.00", DecimalFormatSymbols.getInstance(Locale.US)).format(d6);
            if (x.b(format)) {
                return Double.parseDouble(format);
            }
            return 0.0d;
        } catch (Exception e6) {
            e6.printStackTrace();
            return 0.0d;
        }
    }

    public static final String d() {
        return i.a.a().f();
    }

    public static void a(View view) {
        if (view == null) {
            return;
        }
        try {
            view.setSystemUiVisibility(n.a.f20811f);
        } catch (Throwable th) {
            th.printStackTrace();
        }
    }

    public static void a(ImageView imageView) {
        if (imageView == null) {
            return;
        }
        try {
            imageView.setImageResource(0);
            imageView.setImageDrawable(null);
            imageView.setImageURI(null);
            imageView.setImageBitmap(null);
        } catch (Throwable th) {
            if (MBridgeConstans.DEBUG) {
                th.printStackTrace();
            }
        }
    }

    public static JSONArray a(Context context, String str) {
        JSONArray jSONArray = new JSONArray();
        try {
            com.mbridge.msdk.b.a b6 = com.mbridge.msdk.b.b.a().b(com.mbridge.msdk.foundation.controller.a.e().h());
            if (b6 == null) {
                b6 = com.mbridge.msdk.b.b.a().b();
            }
            if (b6 != null && b6.C() == 1) {
                q.b(com.anythink.expressad.foundation.g.s.f4080a, "fqci cfc:" + b6.C());
                long[] a7 = com.mbridge.msdk.foundation.db.j.a(com.mbridge.msdk.foundation.db.g.a(context)).a();
                if (a7 != null) {
                    for (long j6 : a7) {
                        q.b(com.anythink.expressad.foundation.g.s.f4080a, "cfc campaignIds:" + a7);
                        jSONArray.put(j6);
                    }
                }
            }
        } catch (Exception e6) {
            e6.printStackTrace();
        }
        return jSONArray;
    }

    public static void a(String str, CampaignEx campaignEx, int i6) {
        if (TextUtils.isEmpty(str) || campaignEx == null || com.mbridge.msdk.foundation.controller.a.e().g() == null) {
            return;
        }
        com.mbridge.msdk.foundation.db.i a7 = com.mbridge.msdk.foundation.db.i.a(com.mbridge.msdk.foundation.db.g.a(com.mbridge.msdk.foundation.controller.a.e().g()));
        com.mbridge.msdk.foundation.entity.e eVar = new com.mbridge.msdk.foundation.entity.e();
        eVar.a(System.currentTimeMillis());
        eVar.b(str);
        eVar.a(campaignEx.getId());
        eVar.a(i6);
        a7.a(eVar);
    }

    private static synchronized String a(String str, Context context, String str2) {
        StringBuilder sb;
        String sb2;
        synchronized (u.class) {
            try {
                Set<String> queryParameterNames = Uri.parse(str).getQueryParameterNames();
                if (queryParameterNames != null && queryParameterNames.size() > 0) {
                    sb = new StringBuilder("&rtins_type=");
                } else {
                    sb = new StringBuilder("?rtins_type=");
                }
            } catch (Exception unused) {
                sb = new StringBuilder("&rtins_type=");
            }
            try {
                if (b(str2, context) != null) {
                    sb.append(1);
                } else {
                    sb.append(2);
                }
            } catch (Exception unused2) {
                sb.append(0);
            }
            sb2 = sb.toString();
        }
        return sb2;
    }

    public static synchronized String a(Context context, String str, String str2) {
        String sb;
        synchronized (u.class) {
            StringBuilder sb2 = new StringBuilder(str2);
            try {
                sb2.append(a(str2, context, str));
            } catch (Exception unused) {
            }
            sb = sb2.toString();
        }
        return sb;
    }

    public static synchronized void a(String str, String str2) {
        synchronized (u.class) {
            if (f17276r == null) {
                f17276r = new HashMap();
            }
            f17276r.put(com.mbridge.msdk.foundation.controller.a.e().h() + "_" + str, str2);
        }
    }

    private static List<String> a(StackTraceElement[] stackTraceElementArr) {
        ArrayList arrayList = new ArrayList();
        if (stackTraceElementArr != null && stackTraceElementArr.length > 0) {
            for (StackTraceElement stackTraceElement : stackTraceElementArr) {
                arrayList.add(stackTraceElement.getClassName());
            }
        }
        return arrayList;
    }
}