翰林优商.apk(点击下载) / b.java


package com.mbridge.msdk.c;

import aegon.chrome.base.TimeUtils;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.text.TextUtils;
import com.baidu.speech.asr.SpeechConstant;
import com.bytedance.sdk.openadsdk.downloadnew.core.TTDownloadField;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.controller.a;
import com.mbridge.msdk.foundation.db.i;
import com.mbridge.msdk.foundation.db.q;
import com.mbridge.msdk.foundation.download.download.H5DownLoadManager;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.n;
import com.mbridge.msdk.foundation.same.b.c;
import com.mbridge.msdk.foundation.same.b.e;
import com.mbridge.msdk.foundation.tools.FastKV;
import com.mbridge.msdk.foundation.tools.ac;
import com.mbridge.msdk.foundation.tools.r;
import com.mbridge.msdk.foundation.tools.w;
import com.tencent.smtt.sdk.TbsDownloadConfig;
import com.umeng.analytics.pro.am;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONObject;

/* compiled from: SettingManager */
public class b {
    public static final String a = "b";
    private static b b;
    private static HashMap<String, d> c = new HashMap<>();
    private static volatile a d = null;

    private b() {
    }

    public static b a() {
        if (b == null) {
            synchronized (b.class) {
                if (b == null) {
                    b = new b();
                }
            }
        }
        return b;
    }

    public final boolean a(String str) {
        a b2 = b(str);
        if (b2 != null) {
            long currentTimeMillis = System.currentTimeMillis();
            long al = b2.al() + (b2.ah() * 1000);
            if (al > currentTimeMillis) {
                String str2 = a;
                w.b(str2, "app setting nexttime is not ready  [settingNextRequestTime= " + al + " currentTime = " + currentTimeMillis + "]");
                return false;
            }
        }
        w.b(a, "app setting timeout or not exists");
        return true;
    }

    public final boolean a(String str, int i, String str2) {
        try {
            Context j = a.f().j();
            String str3 = str + "_" + i + "_" + str2;
            long currentTimeMillis = System.currentTimeMillis();
            long j2 = 0;
            long longValue = ((Long) ac.b(j, str3, 0L)).longValue();
            a b2 = b(str);
            if (b2 == null) {
                b2 = a().b();
            } else {
                j2 = longValue;
            }
            if (j2 + (b2.W() * 1000) > currentTimeMillis) {
                return false;
            }
            ac.a(j, str3, Long.valueOf(currentTimeMillis));
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public final boolean a(String str, String str2) {
        a b2 = b(str2);
        if (a(str2) && a(str2, 1, str)) {
            new c().a(a.f().j(), str2, a.f().l());
        }
        d e = e(str2, str);
        if (!(b2 == null || e == null)) {
            long currentTimeMillis = System.currentTimeMillis();
            long u = e.u() + (b2.ac() * 1000);
            if (u > currentTimeMillis) {
                String str3 = a;
                w.b(str3, "unit setting  nexttime is not ready  [settingNextRequestTime= " + u + " currentTime = " + currentTimeMillis + "]");
                return false;
            }
        }
        w.b(a, "unit setting timeout or not exists");
        return true;
    }

    public final void b(String str, String str2) {
        com.mbridge.msdk.foundation.a.a.a.a().a(str, str2);
        d = a.f(str2);
        if (d != null) {
            d.au();
        }
        a aVar = d;
        try {
            Context j = a.f().j();
            PackageManager packageManager = null;
            if (j != null) {
                packageManager = j.getPackageManager();
            }
            if (!(aVar == null || packageManager == null)) {
                if (aVar.K() > 0) {
                    List<CampaignEx> M = aVar.M();
                    if (M != null && M.size() > 0 && aVar.N() == 1) {
                        ArrayList arrayList = new ArrayList();
                        for (int i = 0; i < M.size(); i++) {
                            CampaignEx campaignEx = M.get(i);
                            String packageName = campaignEx.getPackageName();
                            try {
                                PackageInfo packageInfo = packageManager.getPackageInfo(packageName, 0);
                                String installerPackageName = packageManager.getInstallerPackageName(packageName);
                                campaignEx.setPackageName("");
                                campaignEx.setIex(1);
                                campaignEx.setTs(packageInfo.lastUpdateTime);
                                campaignEx.setLabel(am.ae);
                                campaignEx.setPkgSource(installerPackageName);
                                campaignEx.setcVersionCode((long) packageInfo.versionCode);
                            } catch (PackageManager.NameNotFoundException unused) {
                                campaignEx.setPackageName("");
                                campaignEx.setIex(1);
                                campaignEx.setTs(0);
                                campaignEx.setLabel("ni");
                                campaignEx.setPkgSource("");
                            }
                            arrayList.add(campaignEx);
                        }
                        a(arrayList, 1);
                        return;
                    }
                    return;
                }
                q.a(i.a(a.f().j())).b();
            }
        } catch (Exception e) {
            if (MBridgeConstans.DEBUG) {
                e.printStackTrace();
            }
        }
    }

    private n a(List<CampaignEx> list, int i) {
        n nVar = new n();
        try {
            nVar.d(b(list, i));
            nVar.a(i + "");
            if (q.a(i.a(a.f().j())).a() > 500) {
                q.a(i.a(a.f().j())).b("0");
            }
            q.a(i.a(a.f().j())).a(nVar);
        } catch (Exception unused) {
        }
        return nVar;
    }

    private String b(List<CampaignEx> list, int i) {
        String str = "key=2000079&iex=" + i + "&cal=";
        try {
            JSONArray jSONArray = new JSONArray();
            for (CampaignEx campaignEx : list) {
                jSONArray.put(a(campaignEx));
            }
            return str + r.a(jSONArray.toString());
        } catch (Exception e) {
            if (!MBridgeConstans.DEBUG) {
                return str;
            }
            e.printStackTrace();
            return str;
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:16:0x0043  */
    /* JADX WARNING: Removed duplicated region for block: B:20:? A[RETURN, SYNTHETIC] */
    private JSONObject a(CampaignEx campaignEx) {
        Exception e;
        JSONObject jSONObject = null;
        if (campaignEx == null) {
            return null;
        }
        try {
            JSONObject jSONObject2 = new JSONObject();
            try {
                jSONObject2.put("campaignid", campaignEx.getId());
                jSONObject2.put("ts", campaignEx.getTs());
                jSONObject2.put(TTDownloadField.TT_LABEL, campaignEx.getLabel());
                jSONObject2.put("vc", campaignEx.getcVersionCode());
                String pkgSource = campaignEx.getPkgSource();
                if (pkgSource == null) {
                    pkgSource = "";
                }
                jSONObject2.put("pkg_source", pkgSource);
                return jSONObject2;
            } catch (Exception e2) {
                e = e2;
                jSONObject = jSONObject2;
                if (MBridgeConstans.DEBUG) {
                }
            }
        } catch (Exception e3) {
            e = e3;
            if (MBridgeConstans.DEBUG) {
                return jSONObject;
            }
            e.printStackTrace();
            return jSONObject;
        }
    }

    public final a b(String str) {
        if (d == null) {
            try {
                d = a.f(com.mbridge.msdk.foundation.a.a.a.a().b(str));
                if (d != null) {
                    d.au();
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
        return d;
    }

    public final String c(String str) {
        if (str == null) {
            return "";
        }
        try {
            String b2 = com.mbridge.msdk.foundation.a.a.a.a().b(str);
            return b2 == null ? "" : b2;
        } catch (Exception e) {
            if (MBridgeConstans.DEBUG) {
                e.printStackTrace();
            }
            return "";
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:21:0x0068  */
    /* JADX WARNING: Removed duplicated region for block: B:8:0x0022 A[SYNTHETIC, Splitter:B:8:0x0022] */
    public static void a(Context context, String str) {
        FastKV fastKV;
        Map<String, Object> map = null;
        if (com.mbridge.msdk.foundation.controller.b.a().d()) {
            try {
                fastKV = new FastKV.Builder(e.b(c.MBRIDGE_700_CONFIG), "mbridge").build();
            } catch (Exception unused) {
            }
            if (fastKV == null) {
                try {
                    map = fastKV.getAll();
                } catch (Exception unused2) {
                }
                if (map != null) {
                    try {
                        for (String str2 : map.keySet()) {
                            if (str2.startsWith(str + "_")) {
                                c.put(str2, d.b((String) map.get(str2)));
                            }
                        }
                        return;
                    } catch (Exception e) {
                        e.printStackTrace();
                        return;
                    }
                } else {
                    return;
                }
            } else {
                try {
                    Map<String, ?> all = context.getSharedPreferences("mbridge", 0).getAll();
                    for (String str3 : all.keySet()) {
                        if (str3.startsWith(str + "_")) {
                            c.put(str3, d.b((String) all.get(str3)));
                        }
                    }
                    return;
                } catch (Exception e2) {
                    e2.printStackTrace();
                    return;
                }
            }
        }
        fastKV = null;
        if (fastKV == null) {
        }
    }

    public final d c(String str, String str2) {
        d e = e(str, str2);
        return e == null ? d.l() : e;
    }

    public final d e(String str, String str2) {
        d g = g(str, str2);
        if (g != null && g.j() == 0) {
            g.c(1);
        }
        return g;
    }

    private d g(String str, String str2) {
        if (TextUtils.isEmpty(str)) {
            str = a.f().k();
        }
        String str3 = str + "_" + str2;
        d dVar = null;
        if (c.containsKey(str3)) {
            return c.get(str3);
        }
        try {
            dVar = d.b(com.mbridge.msdk.foundation.a.a.a.a().b(str3));
            c.put(str3, dVar);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return dVar;
    }

    public final d f(String str, String str2) {
        return g(str, str2);
    }

    public final void a(String str, String str2, String str3) {
        String str4 = str + "_" + str2;
        com.mbridge.msdk.foundation.a.a.a.a().a(str4, str3);
        c.put(str4, d.b(str3));
    }

    public final void d(final String str) {
        c(a.f().k(), str);
        final String str2 = d.a;
        if (!TextUtils.isEmpty(str2) && TextUtils.isEmpty(H5DownLoadManager.getInstance().getH5ResAddress(str2))) {
            if (TextUtils.isEmpty(str2)) {
                Context j = a.f().j();
                com.mbridge.msdk.foundation.same.report.e.a(j, str2, str, 2, "alert url is exception ,url:" + str2);
                return;
            }
            H5DownLoadManager.getInstance().downloadH5Res(str2, new H5DownLoadManager.ZipDownloadListener() {
                /* class com.mbridge.msdk.c.b.AnonymousClass1 */

                @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
                public final void onSuccess(String str) {
                    com.mbridge.msdk.foundation.same.report.e.a(a.f().j(), str2, str, 1, "");
                }

                @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
                public final void onFailed(String str, String str2) {
                    com.mbridge.msdk.foundation.same.report.e.a(a.f().j(), str2, str, 2, str2);
                }
            });
        }
    }

    public final String e(String str) {
        com.mbridge.msdk.foundation.a.a.a a2 = com.mbridge.msdk.foundation.a.a.a.a();
        return a2.b("ivreward_" + str);
    }

    public final void f(String str) {
        com.mbridge.msdk.foundation.a.a.a a2 = com.mbridge.msdk.foundation.a.a.a.a();
        a2.c("ivreward_" + str);
    }

    public final a b() {
        a aVar = new a();
        aVar.h(TbsDownloadConfig.DEFAULT_RETRY_INTERVAL_SEC);
        aVar.O(1);
        aVar.P(1);
        aVar.d(true);
        aVar.e(true);
        aVar.f(3600L);
        aVar.g(0L);
        aVar.c(false);
        aVar.b(false);
        aVar.b(7200L);
        aVar.d(20L);
        aVar.e(10L);
        aVar.I(1);
        aVar.J(1);
        aVar.e("正在下载中,请去通知栏查看下载进度");
        aVar.c("mbridge");
        aVar.u(1);
        aVar.c(1800L);
        aVar.H(100);
        aVar.G(43200);
        aVar.F(1);
        aVar.a(604800L);
        aVar.N(1);
        aVar.K(3);
        aVar.v(1);
        aVar.E(1);
        aVar.C(1);
        aVar.D(TimeUtils.SECONDS_PER_DAY);
        aVar.L(259200);
        aVar.w(1);
        aVar.x(900);
        aVar.y(20);
        aVar.d(SpeechConstant.PID);
        aVar.z(1);
        aVar.A(1);
        aVar.B(1);
        aVar.M(1);
        aVar.p(1);
        aVar.o(1);
        aVar.q(1);
        aVar.r(0);
        aVar.s(1);
        aVar.t(-1);
        aVar.b(com.mbridge.msdk.c.a.b.a);
        aVar.n(2);
        aVar.m(TimeUtils.SECONDS_PER_DAY);
        aVar.d(0);
        aVar.h("https://cdn-adn-https.rayjump.com/cdn-adn/v2/portal/19/08/20/11/06/5d5b63cb457e2.js");
        aVar.g("https://mtg-native.rayjump.com/omsdk/omsdkjs_common_js.txt");
        aVar.c(120);
        aVar.b(10);
        aVar.f(false);
        aVar.R(0);
        aVar.S(120);
        aVar.T(1);
        aVar.j(com.mbridge.msdk.foundation.same.a.L);
        aVar.i(com.mbridge.msdk.foundation.same.a.N);
        aVar.h(com.mbridge.msdk.foundation.same.a.M);
        aVar.a(10);
        aVar.k(com.mbridge.msdk.foundation.same.a.R);
        aVar.g(10);
        aVar.V(0);
        aVar.U(0);
        aVar.a("");
        aVar.W(1);
        aVar.f(1);
        aVar.e(24);
        aVar.a(false);
        aVar.Q(1);
        return aVar;
    }

    public final a g(String str) {
        try {
            if (TextUtils.isEmpty(str)) {
                return b();
            }
            a b2 = b(str);
            if (b2 == null) {
                return b();
            }
            return b2;
        } catch (Exception unused) {
            return b();
        }
    }

    public final d d(String str, String str2) {
        d g = g(str, str2);
        return g == null ? d.l() : g;
    }
}