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


package com.mbridge.msdk.click;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.os.Process;
import android.text.TextUtils;
import android.widget.Toast;
import com.bytedance.sdk.openadsdk.TTAdConstant;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.c.a;
import com.mbridge.msdk.click.CommonJumpLoader;
import com.mbridge.msdk.foundation.db.c;
import com.mbridge.msdk.foundation.db.g;
import com.mbridge.msdk.foundation.db.i;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.same.report.d;
import com.mbridge.msdk.foundation.same.report.e;
import com.mbridge.msdk.foundation.tools.SameMD5;
import com.mbridge.msdk.foundation.tools.aa;
import com.mbridge.msdk.foundation.tools.ac;
import com.mbridge.msdk.foundation.tools.ae;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.n;
import com.mbridge.msdk.foundation.tools.s;
import com.mbridge.msdk.foundation.tools.u;
import com.mbridge.msdk.foundation.tools.w;
import com.mbridge.msdk.foundation.tools.z;
import com.mbridge.msdk.out.Campaign;
import com.mbridge.msdk.out.Frame;
import com.mbridge.msdk.out.IDownloadListener;
import com.mbridge.msdk.out.LoadingActivity;
import com.mbridge.msdk.out.NativeListener;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import com.ss.android.download.api.constant.BaseConstants;
import com.umeng.commonsdk.framework.UMModuleRegister;
import java.io.File;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Locale;
import java.util.Map;
import java.util.Set;

/* compiled from: CommonClickControl */
public final class b {
    public static boolean a = false;
    public static Set<String> b = new HashSet();
    public static Set<String> c = new HashSet();
    public static Map<String, Long> d = new HashMap();
    public static Map<String, Long> e = new HashMap();
    static Handler f = new Handler(Looper.getMainLooper()) {
        /* class com.mbridge.msdk.click.b.AnonymousClass9 */

        public final void handleMessage(Message message) {
            super.handleMessage(message);
            int i = message.what;
            if (i == 0) {
                Object obj = message.obj;
                if (obj != null && (obj instanceof Context)) {
                    b.a((Context) obj);
                }
            } else if (i == 1) {
                b.d();
            }
        }
    };
    private String g;
    private long h;
    private long i;
    private boolean j;
    private boolean k;
    private boolean l;
    private boolean m = false;
    private boolean n = true;
    private a o;
    private i p = null;
    private Context q = null;
    private CommonJumpLoader r;
    private HashMap<String, CommonJumpLoader> s;
    private NativeListener.NativeTrackingListener t = null;
    private d u;
    private Handler v = new Handler() {
        /* class com.mbridge.msdk.click.b.AnonymousClass1 */

        public final void handleMessage(Message message) {
            super.handleMessage(message);
            int i = message.what;
            if (i != 0) {
                if (i != 1) {
                    if (i == 2 && b.this.t != null) {
                        b.this.t.onDownloadFinish((Campaign) message.obj);
                    }
                } else if (b.this.t != null) {
                    b.this.t.onDownloadProgress(message.arg1);
                }
            } else if (b.this.t != null) {
                b.this.t.onDownloadStart(null);
            }
        }
    };

    public b(Context context, String str) {
        a b2 = com.mbridge.msdk.c.b.a().b(str);
        this.o = b2;
        if (b2 == null) {
            this.o = com.mbridge.msdk.c.b.a().b();
        }
        this.k = this.o.ab();
        Context applicationContext = context.getApplicationContext();
        this.q = applicationContext;
        this.g = str;
        if (this.p == null) {
            this.p = i.a(applicationContext);
        }
        this.u = new d(this.q);
        this.s = new HashMap<>();
    }

    public final void a(String str) {
        this.g = str;
    }

    public final void a(NativeListener.NativeTrackingListener nativeTrackingListener) {
        this.t = nativeTrackingListener;
    }

    public final void a(boolean z) {
        this.n = z;
    }

    public final void a() {
        Set<Map.Entry<String, CommonJumpLoader>> entrySet;
        CommonJumpLoader value;
        try {
            HashMap<String, CommonJumpLoader> hashMap = this.s;
            if (!(hashMap == null || (entrySet = hashMap.entrySet()) == null || entrySet.size() <= 0)) {
                for (Map.Entry<String, CommonJumpLoader> entry : entrySet) {
                    if (!(entry == null || (value = entry.getValue()) == null)) {
                        value.a();
                    }
                }
            }
            this.t = null;
        } catch (Exception unused) {
        }
    }

    public final void a(CampaignEx campaignEx, NativeListener.NativeAdListener nativeAdListener) {
        if (!(nativeAdListener == null || campaignEx == null)) {
            nativeAdListener.onAdClick(campaignEx);
        }
        w.b("MBridge SDK M", "clickStart");
        c(campaignEx);
    }

    /* JADX WARNING: Code restructure failed: missing block: B:4:0x0007, code lost:
        if (2 != r8.getLinkType()) goto L_0x0009;
     */
    private boolean d(CampaignEx campaignEx) {
        Long l2;
        if (campaignEx != null) {
            try {
            } catch (Exception e2) {
                if (!MBridgeConstans.DEBUG) {
                    return true;
                }
                e2.printStackTrace();
                return true;
            }
        }
        if (3 != campaignEx.getLinkType()) {
            return true;
        }
        String id = campaignEx.getId();
        Map<String, Long> map = d;
        if (map == null) {
            return true;
        }
        if (map.containsKey(id) && (l2 = d.get(id)) != null) {
            long currentTimeMillis = System.currentTimeMillis();
            if (l2.longValue() > currentTimeMillis || b.contains(campaignEx.getId())) {
                w.b("MBridge SDK M", "点击时间未超过coit " + currentTimeMillis + "|" + l2);
                return false;
            }
        }
        w.b("MBridge SDK M", "未发现有点击或点击超时保存点击时间 interval = " + campaignEx.getClickTimeOutInterval());
        return true;
    }

    /* JADX WARNING: Code restructure failed: missing block: B:4:0x0007, code lost:
        if (2 != r8.getLinkType()) goto L_0x0009;
     */
    private boolean e(CampaignEx campaignEx) {
        Long l2;
        if (campaignEx != null) {
            try {
            } catch (Exception e2) {
                if (!MBridgeConstans.DEBUG) {
                    return true;
                }
                e2.printStackTrace();
                return true;
            }
        }
        if (3 != campaignEx.getLinkType()) {
            return true;
        }
        String id = campaignEx.getId();
        Map<String, Long> map = d;
        if (map == null) {
            return true;
        }
        if (map.containsKey(id) && (l2 = d.get(id)) != null) {
            long currentTimeMillis = System.currentTimeMillis();
            if (l2.longValue() > currentTimeMillis || b.contains(campaignEx.getId())) {
                w.b("MBridge SDK M", "点击时间未超过coit " + currentTimeMillis + "|" + l2);
                return false;
            }
        }
        w.b("MBridge SDK M", "未发现有点击或点击超时保存点击时间 interval = " + campaignEx.getClickTimeOutInterval());
        d.put(campaignEx.getId(), Long.valueOf(System.currentTimeMillis() + ((long) (campaignEx.getClickTimeOutInterval() * 1000))));
        return true;
    }

    public final void a(CampaignEx campaignEx) {
        try {
            if (e(campaignEx)) {
                c a2 = c.a(this.p);
                a2.a();
                CommonJumpLoader.JumpLoaderResult b2 = a2.b(campaignEx.getId(), this.g);
                if (b2 != null) {
                    if (b2.getNoticeurl() != null) {
                        b2.setNoticeurl(null);
                    }
                    campaignEx.setJumpResult(b2);
                    a2.a(campaignEx, this.g, false, -1, campaignEx.getTtc_type());
                }
                if (c.d(this.q, campaignEx.getPackageName())) {
                    w.a("MBridge SDK M", campaignEx.getPackageName() + " is intalled.");
                    return;
                }
                a(campaignEx, false, false, false, campaignEx.getTtc_type(), false, (Boolean) false);
            }
        } catch (Throwable th) {
            w.b("MBridge SDK M", th.getMessage(), th);
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void a(CampaignEx campaignEx, String str, int i2) {
        if (!TextUtils.isEmpty(str)) {
            if (i2 != -1) {
                str = str + "&apk_ptype=" + i2;
            }
            if (!str.contains("opdptype")) {
                str = str + "&opdptype=0";
            }
            a(this.q, campaignEx, this.g, str, true, false, com.mbridge.msdk.click.a.a.i);
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:11:0x002c, code lost:
        if (2 != r10.getLinkType()) goto L_0x002e;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:13:0x0033, code lost:
        if (3 == r10.getLinkType()) goto L_0x0035;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:14:0x0035, code lost:
        r2 = r10.getId();
     */
    /* JADX WARNING: Code restructure failed: missing block: B:15:0x003b, code lost:
        if (com.mbridge.msdk.click.b.d == null) goto L_0x005b;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:16:0x003d, code lost:
        com.mbridge.msdk.click.b.d.put(r2, java.lang.Long.valueOf(java.lang.System.currentTimeMillis() + ((long) (r10.getClickTimeOutInterval() * 1000))));
     */
    public final boolean b(CampaignEx campaignEx) {
        if (!d(campaignEx)) {
            return true;
        }
        if (!aa.a(campaignEx)) {
            return false;
        }
        String noticeUrl = campaignEx.getNoticeUrl();
        n.a().a(campaignEx);
        if (!c.e(this.q, campaignEx.getDeepLinkURL())) {
            n.a().b(campaignEx);
            return false;
        } else if (campaignEx != null) {
            try {
            } catch (Exception e2) {
                if (MBridgeConstans.DEBUG) {
                    e2.printStackTrace();
                }
                if (this.q != null) {
                    Intent intent = new Intent();
                    intent.setAction("mb_dp_close_broadcast_receiver");
                    try {
                        this.q.sendBroadcast(intent);
                    } catch (Exception unused) {
                    }
                }
                a(campaignEx, noticeUrl + "&opdptype=1", -1);
                c.b(campaignEx);
                return true;
            }
        }
    }

    public final void c(CampaignEx campaignEx) {
        try {
            this.j = false;
            if (e(campaignEx)) {
                String noticeUrl = campaignEx.getNoticeUrl();
                c a2 = c.a(this.p);
                a2.a();
                CommonJumpLoader.JumpLoaderResult b2 = a2.b(campaignEx.getId(), this.g);
                if (b2 != null) {
                    if (b2.getNoticeurl() != null) {
                        b2.setNoticeurl(null);
                    }
                    campaignEx.setJumpResult(b2);
                    a2.a(campaignEx, this.g, false, -1, campaignEx.getTtc_type());
                }
                if (aa.a(campaignEx)) {
                    n.a().a(campaignEx);
                    if (c.e(this.q, campaignEx.getDeepLinkURL())) {
                        NativeListener.NativeTrackingListener nativeTrackingListener = this.t;
                        if (nativeTrackingListener != null) {
                            nativeTrackingListener.onStartRedirection(campaignEx, campaignEx.getClickURL());
                        }
                        if (this.q != null) {
                            Intent intent = new Intent();
                            intent.setAction("mb_dp_close_broadcast_receiver");
                            try {
                                this.q.sendBroadcast(intent);
                            } catch (Exception unused) {
                            }
                        }
                        a(campaignEx, noticeUrl + "&opdptype=1", -1);
                        c.b(campaignEx);
                        NativeListener.NativeTrackingListener nativeTrackingListener2 = this.t;
                        if (nativeTrackingListener2 != null) {
                            nativeTrackingListener2.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                            return;
                        }
                        return;
                    }
                    noticeUrl = noticeUrl + "&opdptype=0";
                    n.a().b(campaignEx);
                }
                if (campaignEx.getLinkType() == 12) {
                    NativeListener.NativeTrackingListener nativeTrackingListener3 = this.t;
                    if (nativeTrackingListener3 != null) {
                        nativeTrackingListener3.onStartRedirection(campaignEx, campaignEx.getClickURL());
                    }
                    a(campaignEx, noticeUrl, -1);
                    a(this.q, campaignEx);
                    NativeListener.NativeTrackingListener nativeTrackingListener4 = this.t;
                    if (nativeTrackingListener4 != null) {
                        nativeTrackingListener4.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                    }
                } else if (campaignEx.getUserActivation() || !c.d(this.q, campaignEx.getPackageName())) {
                    int linkType = campaignEx.getLinkType();
                    int c2 = c();
                    if (linkType != 3) {
                        a(campaignEx, noticeUrl, -1);
                    }
                    w.b("MBridge SDK M", "======302跳转前linkType:" + linkType + " openType:" + c2 + "======landingType:" + campaignEx.getLandingType());
                    if (linkType == 8 || linkType == 9 || linkType == 4) {
                        String clickURL = campaignEx.getClickURL();
                        NativeListener.NativeTrackingListener nativeTrackingListener5 = this.t;
                        if (nativeTrackingListener5 != null) {
                            nativeTrackingListener5.onStartRedirection(campaignEx, clickURL);
                        }
                        if (TextUtils.isEmpty(clickURL)) {
                            w.b("MBridge SDK M", "linketype=" + linkType + " clickurl 为空");
                            NativeListener.NativeTrackingListener nativeTrackingListener6 = this.t;
                            if (nativeTrackingListener6 != null) {
                                nativeTrackingListener6.onRedirectionFailed(campaignEx, clickURL);
                            }
                            a(b2, campaignEx, true, false);
                        } else if (linkType == 8) {
                            w.b("MBridge SDK M", "linketype=8 用webview 打开");
                            z.a(this.q, clickURL, campaignEx, this.t);
                            a(b2, campaignEx, false, false);
                            NativeListener.NativeTrackingListener nativeTrackingListener7 = this.t;
                            if (nativeTrackingListener7 != null) {
                                nativeTrackingListener7.onFinishRedirection(campaignEx, clickURL);
                            }
                        } else if (linkType == 9) {
                            w.b("MBridge SDK M", "linketype=9 用浏览器 打开");
                            z.b(this.q, clickURL, this.t);
                            a(b2, campaignEx, false, false);
                            NativeListener.NativeTrackingListener nativeTrackingListener8 = this.t;
                            if (nativeTrackingListener8 != null) {
                                nativeTrackingListener8.onFinishRedirection(campaignEx, clickURL);
                            }
                        } else {
                            if (linkType == 4) {
                                if (c2 == 2) {
                                    w.b("MBridge SDK M", "linketype=4 opent=2 用webview 打开");
                                    z.a(this.q, clickURL, campaignEx, this.t);
                                } else {
                                    w.b("MBridge SDK M", "linketype=4 opent=不为2 用Browser 打开");
                                    z.b(this.q, clickURL, this.t);
                                }
                            }
                            NativeListener.NativeTrackingListener nativeTrackingListener9 = this.t;
                            if (nativeTrackingListener9 != null) {
                                nativeTrackingListener9.onFinishRedirection(campaignEx, clickURL);
                            }
                            a(b2, campaignEx, false, false);
                        }
                    } else if (linkType == 2) {
                        w.b("MBridge SDK M", "linktype为2 开始做302跳转" + campaignEx.getClickURL());
                        if (campaignEx.getClickURL().startsWith("market://") || campaignEx.getClickURL().startsWith("https://play.google.com/")) {
                            NativeListener.NativeTrackingListener nativeTrackingListener10 = this.t;
                            if (nativeTrackingListener10 != null) {
                                nativeTrackingListener10.onStartRedirection(campaignEx, campaignEx.getClickURL());
                            }
                            if (!z.a.a(this.q, campaignEx.getClickURL(), this.t)) {
                                a(c2, campaignEx.getClickURL(), campaignEx, this.t);
                            }
                            a(b2, campaignEx, false, false);
                            w.b("MBridge SDK M", "不用做302跳转 最终地址已经是gp了:" + campaignEx.getClickURL());
                            NativeListener.NativeTrackingListener nativeTrackingListener11 = this.t;
                            if (nativeTrackingListener11 != null) {
                                nativeTrackingListener11.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                                return;
                            }
                            return;
                        }
                        a(campaignEx, false, true, false, campaignEx.getTtc_type(), false, (Boolean) true);
                    } else if (linkType == 3) {
                        w.b("MBridge SDK M", "linktype为3 开始做302跳转" + campaignEx.getClickURL());
                        a(campaignEx, false, true, false, campaignEx.getTtc_type(), false, (Boolean) true);
                    } else {
                        String clickURL2 = campaignEx.getClickURL();
                        if (TextUtils.isEmpty(clickURL2)) {
                            w.b("MBridge SDK M", "linketype=" + linkType + " clickurl 为空");
                            NativeListener.NativeTrackingListener nativeTrackingListener12 = this.t;
                            if (nativeTrackingListener12 != null) {
                                nativeTrackingListener12.onRedirectionFailed(campaignEx, clickURL2);
                            }
                            a(b2, campaignEx, true, false);
                            return;
                        }
                        NativeListener.NativeTrackingListener nativeTrackingListener13 = this.t;
                        if (nativeTrackingListener13 != null) {
                            nativeTrackingListener13.onFinishRedirection(campaignEx, clickURL2);
                        }
                        w.b("MBridge SDK M", "linketyp不是23489的值 用浏览器 打开");
                        z.b(this.q, clickURL2, this.t);
                        a(b2, campaignEx, false, false);
                    }
                } else {
                    c.f(this.q, campaignEx.getPackageName());
                    w.a("MBridge SDK M", campaignEx.getPackageName() + " is intalled.");
                    a(campaignEx, noticeUrl, com.mbridge.msdk.foundation.same.a.J);
                    NativeListener.NativeTrackingListener nativeTrackingListener14 = this.t;
                    if (nativeTrackingListener14 != null) {
                        nativeTrackingListener14.onStartRedirection(campaignEx, campaignEx.getClickURL());
                    }
                    a(campaignEx, false, false, false, campaignEx.getTtc_type(), true, (Boolean) true);
                    NativeListener.NativeTrackingListener nativeTrackingListener15 = this.t;
                    if (nativeTrackingListener15 != null) {
                        nativeTrackingListener15.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                        z.a(this.t);
                    }
                }
            }
        } catch (Throwable th) {
            w.b("MBridge SDK M", th.getMessage(), th);
        }
    }

    private void a(Context context, CampaignEx campaignEx) {
        String ghId = campaignEx.getGhId();
        String ghPath = campaignEx.getGhPath();
        campaignEx.getBindId();
        if (context == null) {
            e.a(context, campaignEx, 2, "context is null", this.g);
            return;
        }
        boolean z = s.t() == 1;
        boolean z2 = s.r(context) == 1;
        if (!z || !z2) {
            e.a(context, campaignEx, 2, "integrated:" + z + "-hasWx:" + z2, this.g);
            f(campaignEx);
        } else if (!TextUtils.isEmpty(ghId)) {
            try {
                Object invoke = Class.forName("com.tencent.mm.opensdk.openapi.WXAPIFactory").getMethod("createWXAPI", Context.class, String.class).invoke(null, context, com.mbridge.msdk.foundation.controller.a.f().m());
                Class<?> cls = Class.forName("com.tencent.mm.opensdk.modelbiz.WXLaunchMiniProgram$Req");
                Object newInstance = cls.newInstance();
                cls.getField("userName").set(newInstance, ghId);
                cls.getField("path").set(newInstance, ghPath);
                cls.getField("miniprogramType").set(newInstance, cls.getField("MINIPTOGRAM_TYPE_RELEASE").get(null));
                Class.forName("com.tencent.mm.opensdk.openapi.IWXAPI").getMethod("sendReq", Class.forName("com.tencent.mm.opensdk.modelbase.BaseReq")).invoke(invoke, newInstance);
                e.a(context, campaignEx, 1, "", this.g);
            } catch (Throwable th) {
                e.a(context, campaignEx, 2, th.getMessage(), this.g);
                f(campaignEx);
            }
        } else {
            f(campaignEx);
            e.a(context, campaignEx, 2, "ghid is empty", this.g);
        }
    }

    private void f(CampaignEx campaignEx) {
        if (c() == 2) {
            z.a(this.q, campaignEx.getClickURL(), campaignEx, this.t);
        } else {
            z.b(this.q, campaignEx.getClickURL(), this.t);
        }
    }

    public static void a(Context context, CampaignEx campaignEx, String str, String str2, boolean z, boolean z2) {
        if (context != null) {
            new CommonJumpLoader(context.getApplicationContext(), true).a("2", str, campaignEx, null, str2, z, z2, com.mbridge.msdk.click.a.a.f);
        }
    }

    public static void a(Context context, CampaignEx campaignEx, String str, String str2, boolean z, boolean z2, int i2) {
        if (context != null) {
            new CommonJumpLoader(context.getApplicationContext(), true).a("2", str, campaignEx, null, str2, z, z2, i2);
        }
    }

    public static void a(Context context, CampaignEx campaignEx, String str, String[] strArr, boolean z, boolean z2) {
        if (!(context == null || campaignEx == null || TextUtils.isEmpty(str) || strArr == null)) {
            CommonJumpLoader commonJumpLoader = new CommonJumpLoader(context.getApplicationContext(), true);
            for (String str2 : strArr) {
                commonJumpLoader.a("2", str, campaignEx, null, str2, z, z2, com.mbridge.msdk.click.a.a.f);
            }
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:57:0x015d  */
    /* JADX WARNING: Removed duplicated region for block: B:60:0x0164  */
    private void a(final CampaignEx campaignEx, final boolean z, boolean z2, boolean z3, final int i2, final boolean z4, final Boolean bool) {
        final boolean z5;
        CommonJumpLoader commonJumpLoader;
        Set<String> set;
        try {
            this.h = System.currentTimeMillis();
            boolean z6 = true;
            if (z) {
                w.b("MBridge SDK M", "Start 302 Redirection... ");
                if (z3 || !this.s.containsKey(campaignEx.getClickURL()) || z2) {
                    Context context = this.q;
                    if (z2) {
                        z6 = false;
                    }
                    CommonJumpLoader commonJumpLoader2 = new CommonJumpLoader(context, z6);
                    this.s.put(campaignEx.getClickURL(), commonJumpLoader2);
                    commonJumpLoader2.a("2", this.g, campaignEx, new e() {
                        /* class com.mbridge.msdk.click.b.AnonymousClass4 */

                        @Override // com.mbridge.msdk.click.e
                        public final void a(Object obj) {
                            try {
                                c.a(b.this.p).a(campaignEx, b.this.g, z, 0, i2);
                                if (b.c != null) {
                                    b.c.add(campaignEx.getId());
                                }
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
                        }

                        @Override // com.mbridge.msdk.click.e
                        public final void b(Object obj) {
                            if (obj != null) {
                                try {
                                    if (obj instanceof CommonJumpLoader.JumpLoaderResult) {
                                        CommonJumpLoader.JumpLoaderResult jumpLoaderResult = (CommonJumpLoader.JumpLoaderResult) obj;
                                        w.b("MBridge SDK M", "Redirection done...  code: " + jumpLoaderResult.getCode());
                                        CampaignEx campaignEx = campaignEx;
                                        if (!(campaignEx == null || jumpLoaderResult == null)) {
                                            campaignEx.setJumpResult(jumpLoaderResult);
                                            b.a(b.this, campaignEx, z, jumpLoaderResult, i2, true);
                                        }
                                    }
                                } catch (Exception e) {
                                    e.printStackTrace();
                                    return;
                                }
                            }
                            if (campaignEx != null) {
                                b.this.s.remove(campaignEx.getClickURL());
                            }
                            if (b.c != null && campaignEx != null) {
                                b.c.remove(campaignEx.getId());
                            }
                        }

                        @Override // com.mbridge.msdk.click.e
                        public final void a(Object obj, String str) {
                            try {
                                if (z) {
                                    c.a(b.this.p).a(campaignEx, b.this.g, z, 0, i2);
                                }
                                if (obj != null && (obj instanceof CommonJumpLoader.JumpLoaderResult)) {
                                    b.this.a((b) ((CommonJumpLoader.JumpLoaderResult) obj), (CommonJumpLoader.JumpLoaderResult) campaignEx, (CampaignEx) true, true);
                                }
                                b.this.s.remove(campaignEx.getClickURL());
                                if (b.c != null) {
                                    b.c.remove(campaignEx.getId());
                                }
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
                        }
                    });
                    return;
                }
                return;
            }
            NativeListener.NativeTrackingListener nativeTrackingListener = this.t;
            if (nativeTrackingListener == null || z4) {
                z5 = true;
            } else {
                nativeTrackingListener.onStartRedirection(campaignEx, campaignEx.getClickURL());
                z5 = !this.t.onInterceptDefaultLoadingDialog();
            }
            if (this.s.containsKey(campaignEx.getClickURL())) {
                this.s.get(campaignEx.getClickURL()).a();
                this.s.remove(campaignEx.getClickURL());
            }
            final boolean z7 = true;
            this.l = false;
            if (campaignEx.getJumpResult() != null) {
                if (!z4) {
                    a(campaignEx, campaignEx.getJumpResult(), true, this.m, false, bool);
                }
                this.l = true;
                this.m = false;
                z7 = false;
            }
            if (!c.a(this.p).a(campaignEx.getId(), this.g) || campaignEx.getJumpResult() == null) {
                c a2 = c.a(this.p);
                a2.a();
                CommonJumpLoader.JumpLoaderResult b2 = a2.b(campaignEx.getId(), this.g);
                if (b2 == null || z4) {
                    if (campaignEx.getClick_mode().equals("6") && !campaignEx.getPackageName().isEmpty() && campaignEx.getLinkType() == 2 && !z4) {
                        z.a.a(this.q, BaseConstants.MARKET_PREFIX + campaignEx.getPackageName(), this.t);
                        NativeListener.NativeTrackingListener nativeTrackingListener2 = this.t;
                        if (nativeTrackingListener2 != null && z7) {
                            nativeTrackingListener2.onDismissLoading(campaignEx);
                            this.t.onFinishRedirection(campaignEx, null);
                        }
                        this.l = true;
                        z7 = false;
                    }
                    if (z4) {
                        this.l = true;
                        this.m = false;
                    }
                    w.b("MBridge SDK M", "Start 302 Redirection... ");
                    new Handler(Looper.getMainLooper()).post(new Runnable() {
                        /* class com.mbridge.msdk.click.b.AnonymousClass5 */

                        public final void run() {
                            if (z5 && !b.a && !b.this.l && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER && !z4) {
                                b.a(b.this, campaignEx);
                            }
                            if (!z5 && b.this.t != null && !b.a && !b.this.l && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                                b.this.t.onShowLoading(campaignEx);
                            }
                        }
                    });
                    commonJumpLoader = this.r;
                    if (commonJumpLoader != null) {
                        commonJumpLoader.a();
                    }
                    set = b;
                    if (set != null || !set.contains(campaignEx.getId())) {
                        b.add(campaignEx.getId());
                        CommonJumpLoader commonJumpLoader3 = new CommonJumpLoader(this.q, false);
                        this.r = commonJumpLoader3;
                        commonJumpLoader3.a("1", this.g, campaignEx, new e() {
                            /* class com.mbridge.msdk.click.b.AnonymousClass6 */

                            @Override // com.mbridge.msdk.click.e
                            public final void a(Object obj) {
                            }

                            @Override // com.mbridge.msdk.click.e
                            public final void b(Object obj) {
                                if (b.b != null) {
                                    b.b.remove(campaignEx.getId());
                                }
                                if (obj != null && (obj instanceof CommonJumpLoader.JumpLoaderResult)) {
                                    CommonJumpLoader.JumpLoaderResult jumpLoaderResult = (CommonJumpLoader.JumpLoaderResult) obj;
                                    w.b("MBridge SDK M", "Redirection done...   code: " + jumpLoaderResult.getCode());
                                    b.this.j = true;
                                    campaignEx.setJumpResult(jumpLoaderResult);
                                    b bVar = b.this;
                                    bVar.a((b) campaignEx, (CampaignEx) jumpLoaderResult, (CommonJumpLoader.JumpLoaderResult) z7, bVar.m, false, (boolean) bool);
                                    if (jumpLoaderResult.isjumpDone()) {
                                        c.a(b.this.p).a(campaignEx, b.this.g, false, -1, i2);
                                    }
                                    b.a(b.this, z5, campaignEx);
                                }
                            }

                            @Override // com.mbridge.msdk.click.e
                            public final void a(Object obj, String str) {
                                if (b.b != null) {
                                    b.b.remove(campaignEx.getId());
                                }
                                if (obj != null && (obj instanceof CommonJumpLoader.JumpLoaderResult)) {
                                    b.this.j = true;
                                    b.this.a((b) ((CommonJumpLoader.JumpLoaderResult) obj), (CommonJumpLoader.JumpLoaderResult) campaignEx, (CampaignEx) true, false);
                                }
                                if (b.this.t != null) {
                                    b.this.t.onRedirectionFailed(campaignEx, str);
                                }
                                b.a(b.this, z5, campaignEx);
                            }
                        });
                    }
                    NativeListener.NativeTrackingListener nativeTrackingListener3 = this.t;
                    if (nativeTrackingListener3 != null) {
                        nativeTrackingListener3.onDismissLoading(campaignEx);
                        this.t.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                    }
                    w.b("MBridge SDK M", "点击正在tracking");
                    return;
                }
                campaignEx.setJumpResult(b2);
                if (z7) {
                    if (!z4) {
                        a(campaignEx, b2, z7, this.m, false, bool);
                    }
                    this.l = true;
                    this.m = false;
                }
                w.b("MBridge SDK M", "Start 302 Redirection... ");
                new Handler(Looper.getMainLooper()).post(new Runnable() {
                    /* class com.mbridge.msdk.click.b.AnonymousClass5 */

                    public final void run() {
                        if (z5 && !b.a && !b.this.l && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER && !z4) {
                            b.a(b.this, campaignEx);
                        }
                        if (!z5 && b.this.t != null && !b.a && !b.this.l && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                            b.this.t.onShowLoading(campaignEx);
                        }
                    }
                });
                commonJumpLoader = this.r;
                if (commonJumpLoader != null) {
                }
                set = b;
                if (set != null) {
                }
                b.add(campaignEx.getId());
                CommonJumpLoader commonJumpLoader32 = new CommonJumpLoader(this.q, false);
                this.r = commonJumpLoader32;
                commonJumpLoader32.a("1", this.g, campaignEx, new e() {
                    /* class com.mbridge.msdk.click.b.AnonymousClass6 */

                    @Override // com.mbridge.msdk.click.e
                    public final void a(Object obj) {
                    }

                    @Override // com.mbridge.msdk.click.e
                    public final void b(Object obj) {
                        if (b.b != null) {
                            b.b.remove(campaignEx.getId());
                        }
                        if (obj != null && (obj instanceof CommonJumpLoader.JumpLoaderResult)) {
                            CommonJumpLoader.JumpLoaderResult jumpLoaderResult = (CommonJumpLoader.JumpLoaderResult) obj;
                            w.b("MBridge SDK M", "Redirection done...   code: " + jumpLoaderResult.getCode());
                            b.this.j = true;
                            campaignEx.setJumpResult(jumpLoaderResult);
                            b bVar = b.this;
                            bVar.a((b) campaignEx, (CampaignEx) jumpLoaderResult, (CommonJumpLoader.JumpLoaderResult) z7, bVar.m, false, (boolean) bool);
                            if (jumpLoaderResult.isjumpDone()) {
                                c.a(b.this.p).a(campaignEx, b.this.g, false, -1, i2);
                            }
                            b.a(b.this, z5, campaignEx);
                        }
                    }

                    @Override // com.mbridge.msdk.click.e
                    public final void a(Object obj, String str) {
                        if (b.b != null) {
                            b.b.remove(campaignEx.getId());
                        }
                        if (obj != null && (obj instanceof CommonJumpLoader.JumpLoaderResult)) {
                            b.this.j = true;
                            b.this.a((b) ((CommonJumpLoader.JumpLoaderResult) obj), (CommonJumpLoader.JumpLoaderResult) campaignEx, (CampaignEx) true, false);
                        }
                        if (b.this.t != null) {
                            b.this.t.onRedirectionFailed(campaignEx, str);
                        }
                        b.a(b.this, z5, campaignEx);
                    }
                });
                z7 = false;
                w.b("MBridge SDK M", "Start 302 Redirection... ");
                new Handler(Looper.getMainLooper()).post(new Runnable() {
                    /* class com.mbridge.msdk.click.b.AnonymousClass5 */

                    public final void run() {
                        if (z5 && !b.a && !b.this.l && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER && !z4) {
                            b.a(b.this, campaignEx);
                        }
                        if (!z5 && b.this.t != null && !b.a && !b.this.l && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                            b.this.t.onShowLoading(campaignEx);
                        }
                    }
                });
                commonJumpLoader = this.r;
                if (commonJumpLoader != null) {
                }
                set = b;
                if (set != null) {
                }
                b.add(campaignEx.getId());
                CommonJumpLoader commonJumpLoader322 = new CommonJumpLoader(this.q, false);
                this.r = commonJumpLoader322;
                commonJumpLoader322.a("1", this.g, campaignEx, new e() {
                    /* class com.mbridge.msdk.click.b.AnonymousClass6 */

                    @Override // com.mbridge.msdk.click.e
                    public final void a(Object obj) {
                    }

                    @Override // com.mbridge.msdk.click.e
                    public final void b(Object obj) {
                        if (b.b != null) {
                            b.b.remove(campaignEx.getId());
                        }
                        if (obj != null && (obj instanceof CommonJumpLoader.JumpLoaderResult)) {
                            CommonJumpLoader.JumpLoaderResult jumpLoaderResult = (CommonJumpLoader.JumpLoaderResult) obj;
                            w.b("MBridge SDK M", "Redirection done...   code: " + jumpLoaderResult.getCode());
                            b.this.j = true;
                            campaignEx.setJumpResult(jumpLoaderResult);
                            b bVar = b.this;
                            bVar.a((b) campaignEx, (CampaignEx) jumpLoaderResult, (CommonJumpLoader.JumpLoaderResult) z7, bVar.m, false, (boolean) bool);
                            if (jumpLoaderResult.isjumpDone()) {
                                c.a(b.this.p).a(campaignEx, b.this.g, false, -1, i2);
                            }
                            b.a(b.this, z5, campaignEx);
                        }
                    }

                    @Override // com.mbridge.msdk.click.e
                    public final void a(Object obj, String str) {
                        if (b.b != null) {
                            b.b.remove(campaignEx.getId());
                        }
                        if (obj != null && (obj instanceof CommonJumpLoader.JumpLoaderResult)) {
                            b.this.j = true;
                            b.this.a((b) ((CommonJumpLoader.JumpLoaderResult) obj), (CommonJumpLoader.JumpLoaderResult) campaignEx, (CampaignEx) true, false);
                        }
                        if (b.this.t != null) {
                            b.this.t.onRedirectionFailed(campaignEx, str);
                        }
                        b.a(b.this, z5, campaignEx);
                    }
                });
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    private void a(CommonJumpLoader.JumpLoaderResult jumpLoaderResult, CampaignEx campaignEx, int i2, boolean z) {
        if (campaignEx != null && jumpLoaderResult != null) {
            try {
                this.i = System.currentTimeMillis() - this.h;
                com.mbridge.msdk.foundation.entity.e eVar = new com.mbridge.msdk.foundation.entity.e();
                int D = s.D(this.q);
                eVar.a(D);
                eVar.a(s.a(this.q, D));
                eVar.j(campaignEx.getRequestId());
                eVar.k(campaignEx.getRequestIdNotice());
                eVar.d(i2);
                eVar.i(this.i + "");
                eVar.h(campaignEx.getId());
                eVar.f(jumpLoaderResult.getType());
                if (!TextUtils.isEmpty(jumpLoaderResult.getUrl())) {
                    eVar.g(URLEncoder.encode(jumpLoaderResult.getUrl(), "utf-8"));
                }
                eVar.c((this.h / 1000) + "");
                eVar.b(Integer.parseInt(campaignEx.getLandingType()));
                eVar.c(campaignEx.getLinkType());
                eVar.b(this.g);
                if (jumpLoaderResult != null) {
                    eVar.f(jumpLoaderResult.getType());
                    if (!TextUtils.isEmpty(jumpLoaderResult.getUrl())) {
                        eVar.g(URLEncoder.encode(jumpLoaderResult.getUrl(), "utf-8"));
                    }
                    if (this.k) {
                        eVar.e(jumpLoaderResult.getStatusCode());
                        if (!TextUtils.isEmpty(jumpLoaderResult.getHeader())) {
                            eVar.e(URLEncoder.encode(jumpLoaderResult.getHeader(), "utf-8"));
                        }
                        if (!TextUtils.isEmpty(jumpLoaderResult.getContent())) {
                            eVar.f(URLEncoder.encode(jumpLoaderResult.getContent(), "UTF-8"));
                        }
                        if (!TextUtils.isEmpty(jumpLoaderResult.getExceptionMsg())) {
                            eVar.d(URLEncoder.encode(jumpLoaderResult.getExceptionMsg(), "utf-8"));
                        }
                    }
                    if (z) {
                        this.u.a("click_jump_error", eVar, this.g);
                        return;
                    }
                    ArrayList arrayList = new ArrayList();
                    arrayList.add(eVar);
                    String a2 = com.mbridge.msdk.foundation.entity.e.a(arrayList);
                    if (!ae.b(a2)) {
                        return;
                    }
                    if (com.mbridge.msdk.foundation.same.report.b.a().c()) {
                        com.mbridge.msdk.foundation.same.report.b.a().a(a2);
                    } else {
                        new d(this.q, 0).a("click_jump_success", a2, (String) null, (Frame) null);
                    }
                }
            } catch (Throwable th) {
                th.printStackTrace();
            }
        }
    }

    public final void a(Campaign campaign, String str) {
        try {
            if (TextUtils.isEmpty(str)) {
                return;
            }
            if (campaign != null) {
                CampaignEx campaignEx = null;
                if (campaign != null && (campaign instanceof CampaignEx)) {
                    campaignEx = (CampaignEx) campaign;
                }
                if (str.startsWith("market://") || str.startsWith("https://play.google.com/")) {
                    if (!z.a.a(this.q, str, this.t) && campaignEx != null) {
                        if (!TextUtils.isEmpty(campaignEx.getPackageName())) {
                            Context context = this.q;
                            z.a.a(context, BaseConstants.MARKET_PREFIX + campaignEx.getPackageName(), this.t);
                        } else if (c() == 2) {
                            z.a(this.q, campaignEx.getClickURL(), campaignEx, this.t);
                        } else {
                            z.b(this.q, campaignEx.getClickURL(), this.t);
                        }
                    }
                    w.b("MBridge SDK M", "Jump to Google Play: " + str);
                    return;
                }
                MBridgeConstans.ALLOW_APK_DOWNLOAD = a.ao();
                if (str.toLowerCase().endsWith(".apk") && !MBridgeConstans.ALLOW_APK_DOWNLOAD) {
                    if (campaignEx != null && !TextUtils.isEmpty(campaignEx.getPackageName())) {
                        Context context2 = this.q;
                        if (!z.a.a(context2, BaseConstants.MARKET_PREFIX + campaignEx.getPackageName(), this.t)) {
                            try {
                                this.v.post(new Runnable() {
                                    /* class com.mbridge.msdk.click.b.AnonymousClass8 */

                                    public final void run() {
                                        Toast.makeText(b.this.q, "Opps!Access Unavailable", 0).show();
                                    }
                                });
                            } catch (Exception unused) {
                                w.d("MBridge SDK M", "Opps!Access Unavailable.");
                            }
                        } else if (MBridgeConstans.ALLOW_APK_DOWNLOAD) {
                            a(campaignEx, str, true);
                        }
                    } else if (MBridgeConstans.ALLOW_APK_DOWNLOAD) {
                        a(campaignEx, str, true);
                    }
                }
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void a(CommonJumpLoader.JumpLoaderResult jumpLoaderResult, CampaignEx campaignEx, boolean z, boolean z2) {
        if (this.j) {
            a(jumpLoaderResult, campaignEx, 1, z);
        } else if (z2) {
            a(jumpLoaderResult, campaignEx, 2, z);
        }
    }

    private void a(int i2, String str, CampaignEx campaignEx, NativeListener.NativeTrackingListener nativeTrackingListener) {
        try {
            if (TextUtils.isEmpty(str)) {
                return;
            }
            if (i2 == 2) {
                z.a(this.q, str, campaignEx, nativeTrackingListener);
            } else {
                z.b(this.q, str, nativeTrackingListener);
            }
        } catch (Throwable th) {
            w.b("MBridge SDK M", th.getMessage(), th);
        }
    }

    private boolean a(CampaignEx campaignEx, CommonJumpLoader.JumpLoaderResult jumpLoaderResult, boolean z, boolean z2, int i2) {
        boolean z3 = false;
        if (z) {
            try {
                int intValue = Integer.valueOf(campaignEx.getLandingType()).intValue();
                if (intValue == 1) {
                    z.b(this.q, jumpLoaderResult.getUrl(), this.t);
                } else if (intValue == 2) {
                    z.a(this.q, jumpLoaderResult.getUrl(), campaignEx, this.t);
                } else if (campaignEx.getPackageName() != null) {
                    Context context = this.q;
                    if (!z.a.a(context, BaseConstants.MARKET_PREFIX + campaignEx.getPackageName(), this.t)) {
                        a(i2, jumpLoaderResult.getUrl(), campaignEx, this.t);
                    }
                } else {
                    a(i2, jumpLoaderResult.getUrl(), campaignEx, this.t);
                }
                z3 = true;
            } catch (Throwable th) {
                w.b("MBridge SDK M", th.getMessage(), th);
            }
        }
        if (z3) {
            a(jumpLoaderResult, campaignEx, true, z2);
            NativeListener.NativeTrackingListener nativeTrackingListener = this.t;
            if (nativeTrackingListener != null && z) {
                nativeTrackingListener.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
            }
        } else {
            a(jumpLoaderResult, campaignEx, true, z2);
            NativeListener.NativeTrackingListener nativeTrackingListener2 = this.t;
            if (nativeTrackingListener2 != null && z) {
                nativeTrackingListener2.onRedirectionFailed(campaignEx, jumpLoaderResult.getUrl());
            }
        }
        return z3;
    }

    private boolean a(CampaignEx campaignEx, CommonJumpLoader.JumpLoaderResult jumpLoaderResult, boolean z, boolean z2) {
        boolean z3 = false;
        if (z) {
            try {
                a(campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.H);
                z.b(this.q, campaignEx.getClickURL(), this.t);
                z3 = true;
            } catch (Throwable th) {
                w.b("MBridge SDK M", th.getMessage(), th);
            }
        }
        if (z3) {
            a(jumpLoaderResult, campaignEx, true, z2);
            NativeListener.NativeTrackingListener nativeTrackingListener = this.t;
            if (nativeTrackingListener != null && z) {
                nativeTrackingListener.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
            }
        } else {
            a(jumpLoaderResult, campaignEx, true, z2);
            NativeListener.NativeTrackingListener nativeTrackingListener2 = this.t;
            if (nativeTrackingListener2 != null && z) {
                nativeTrackingListener2.onRedirectionFailed(campaignEx, jumpLoaderResult.getUrl());
            }
        }
        return z3;
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    /* JADX WARNING: Code restructure failed: missing block: B:44:0x0101, code lost:
        if (com.mbridge.msdk.foundation.tools.z.a.a(r6, com.ss.android.download.api.constant.BaseConstants.MARKET_PREFIX + r12.getPackageName(), r11.t) == false) goto L_0x0103;
     */
    private void a(CampaignEx campaignEx, CommonJumpLoader.JumpLoaderResult jumpLoaderResult, boolean z, boolean z2, boolean z3, Boolean bool) {
        try {
            if (this.n) {
                MBridgeConstans.ALLOW_APK_DOWNLOAD = a.ao();
                if (campaignEx != null) {
                    if (jumpLoaderResult != null) {
                        int c2 = c();
                        int code = jumpLoaderResult.getCode();
                        if (!bool.booleanValue()) {
                            if (!TextUtils.isEmpty(jumpLoaderResult.getUrl())) {
                                a(campaignEx, jumpLoaderResult.getUrl(), bool.booleanValue());
                                return;
                            }
                            return;
                        } else if (!TextUtils.isEmpty(jumpLoaderResult.getUrl()) || !z) {
                            if (code == 1) {
                                w.b("MBridge SDK M", "Jump to Google Play: " + jumpLoaderResult.getUrl());
                                if (TextUtils.isEmpty(campaignEx.getPackageName()) || TextUtils.isEmpty(jumpLoaderResult.getUrl()) || !jumpLoaderResult.getUrl().contains(campaignEx.getPackageName()) || !z) {
                                    if (z) {
                                        if (!TextUtils.isEmpty(campaignEx.getPackageName())) {
                                            Context context = this.q;
                                        }
                                        a(c2, jumpLoaderResult.getUrl(), campaignEx, this.t);
                                        w.d("MBridge SDK M", "code market This pkg is " + campaignEx.getPackageName());
                                    }
                                } else if (!z.a.a(this.q, jumpLoaderResult.getUrl(), this.t)) {
                                    a(c2, jumpLoaderResult.getUrl(), campaignEx, this.t);
                                }
                                NativeListener.NativeTrackingListener nativeTrackingListener = this.t;
                                if (nativeTrackingListener != null && z) {
                                    nativeTrackingListener.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                }
                            } else if (code == 3) {
                                if (z) {
                                    if (MBridgeConstans.ALLOW_APK_DOWNLOAD) {
                                        w.b("MBridge SDK M", "Jump to download: " + jumpLoaderResult.getUrl());
                                        a(campaignEx, jumpLoaderResult.getUrl(), bool.booleanValue());
                                    } else {
                                        z.b(this.q, jumpLoaderResult.getUrl(), this.t);
                                    }
                                }
                                NativeListener.NativeTrackingListener nativeTrackingListener2 = this.t;
                                if (nativeTrackingListener2 != null && z) {
                                    nativeTrackingListener2.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                }
                            } else if (z) {
                                w.b("MBridge SDK M", "Jump to Web: " + jumpLoaderResult.getUrl());
                                if (3 == campaignEx.getLinkType()) {
                                    a(campaignEx, jumpLoaderResult, z, z3);
                                    return;
                                } else if (2 == campaignEx.getLinkType()) {
                                    a(campaignEx, jumpLoaderResult, z, z3, c());
                                    return;
                                } else {
                                    z.b(this.q, jumpLoaderResult.getUrl(), this.t);
                                    NativeListener.NativeTrackingListener nativeTrackingListener3 = this.t;
                                    if (nativeTrackingListener3 != null && z) {
                                        nativeTrackingListener3.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                    }
                                }
                            }
                            if (a(campaignEx.getLinkType(), jumpLoaderResult.getUrl())) {
                                a(jumpLoaderResult, campaignEx, false, z3);
                            } else {
                                a(jumpLoaderResult, campaignEx, true, z3);
                            }
                            NativeListener.NativeTrackingListener nativeTrackingListener4 = this.t;
                            if (nativeTrackingListener4 != null && !z && z2) {
                                nativeTrackingListener4.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                return;
                            }
                            return;
                        } else {
                            int linkType = campaignEx.getLinkType();
                            if (linkType == 2) {
                                a(campaignEx, jumpLoaderResult, z, z3, c());
                                return;
                            } else if (linkType == 3) {
                                a(campaignEx, jumpLoaderResult, z, z3);
                                return;
                            } else {
                                z.b(this.q, campaignEx.getClickURL(), this.t);
                                a(jumpLoaderResult, campaignEx, true, z3);
                                NativeListener.NativeTrackingListener nativeTrackingListener5 = this.t;
                                if (nativeTrackingListener5 != null && z) {
                                    nativeTrackingListener5.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                    return;
                                }
                                return;
                            }
                        }
                    }
                }
                if (z) {
                    a(jumpLoaderResult, campaignEx, true, z3);
                    NativeListener.NativeTrackingListener nativeTrackingListener6 = this.t;
                    if (nativeTrackingListener6 != null && z) {
                        nativeTrackingListener6.onRedirectionFailed(null, null);
                    }
                }
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    private int c() {
        try {
            a aVar = this.o;
            if (aVar != null) {
                return aVar.S();
            }
            return 1;
        } catch (Exception e2) {
            e2.printStackTrace();
            return 1;
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:7:0x0010, code lost:
        if (android.text.TextUtils.isEmpty(r5) == false) goto L_0x0014;
     */
    private boolean a(int i2, String str) {
        boolean z = true;
        if (i2 == 2) {
            try {
                if (z.a.a(str)) {
                    return z;
                }
            } catch (Exception e2) {
                e2.printStackTrace();
                return false;
            }
        }
        z = false;
        return z;
    }

    private void a(CampaignEx campaignEx, String str, boolean z) {
        String akdlui = campaignEx.getAkdlui();
        if (TextUtils.isEmpty(akdlui)) {
            akdlui = SameMD5.getMD5(str);
        }
        try {
            String obj = ac.b(com.mbridge.msdk.foundation.controller.a.f().j(), akdlui, "").toString();
            if (!TextUtils.isEmpty(obj)) {
                File file = new File(obj);
                if (file.exists()) {
                    if (z) {
                        a(campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.I);
                        c.a(this.q, Uri.fromFile(file), str, akdlui);
                        return;
                    }
                    return;
                }
            } else {
                Context j2 = com.mbridge.msdk.foundation.controller.a.f().j();
                int intValue = ((Integer) ac.b(j2, akdlui + UMModuleRegister.PROCESS, 0)).intValue();
                int myPid = Process.myPid();
                if (intValue != 0 && intValue == myPid) {
                    Context j3 = com.mbridge.msdk.foundation.controller.a.f().j();
                    long longValue = ((Long) ac.b(j3, akdlui + "isDowning", 0L)).longValue();
                    long currentTimeMillis = System.currentTimeMillis() - longValue;
                    if (longValue != 0 && currentTimeMillis < TTAdConstant.AD_MAX_EVENT_TIME) {
                        if (z) {
                            Context j4 = com.mbridge.msdk.foundation.controller.a.f().j();
                            int intValue2 = ((Integer) ac.b(j4, akdlui + "downloadType", -1)).intValue();
                            if (intValue2 == 1) {
                                b(campaignEx, this.q, "downloading");
                                a(campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.E);
                                return;
                            } else if (intValue2 == 2) {
                                a(campaignEx, this.q, "downloading");
                                a(campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.E);
                                return;
                            } else {
                                z.b(this.q, campaignEx.getClickURL(), this.t);
                                a(campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.H);
                                return;
                            }
                        } else {
                            return;
                        }
                    }
                }
            }
            if (af.a == -1) {
                try {
                    Class.forName("com.mbridge.msdk.mbdownload.b");
                    Class.forName("com.mbridge.msdk.mbdownload.f");
                    af.a = 1;
                    af.b = "ok";
                } catch (ClassNotFoundException e2) {
                    af.a = 0;
                    af.b = e2.getMessage();
                }
            }
            if (af.a != 1 || !z) {
                c(campaignEx, str, z);
            } else {
                b(campaignEx, str, z);
            }
        } catch (Throwable th) {
            af.a = -1;
            af.b = th.getMessage();
            w.b("downloadapk", "can't find download jar, use simple method");
            c(campaignEx, str, z);
        }
    }

    public static void a(CampaignEx campaignEx, Context context, String str) {
        try {
            if (str.equals("start") || str.equals("downloading")) {
                if (Looper.myLooper() == Looper.getMainLooper()) {
                    d();
                } else {
                    Message obtainMessage = f.obtainMessage(1);
                    obtainMessage.obj = context;
                    f.sendMessage(obtainMessage);
                }
            }
            c(campaignEx, context, str);
        } catch (Throwable th) {
            w.b("MBridge SDK M", th.getMessage(), th);
        }
    }

    private static void c(CampaignEx campaignEx, Context context, String str) {
        if (campaignEx != null) {
            try {
                if (campaignEx.getNativeVideoTracking() != null) {
                    int i2 = 0;
                    if (!str.equals("start")) {
                        if (!str.equals("shortcuts_start")) {
                            if (str.equals(TtmlNode.END)) {
                                if (campaignEx.getNativeVideoTracking().b() != null) {
                                    while (i2 < campaignEx.getNativeVideoTracking().b().length) {
                                        a(context, campaignEx, campaignEx.getCampaignUnitId(), campaignEx.getNativeVideoTracking().b()[i2], false, false);
                                        i2++;
                                    }
                                    return;
                                }
                                return;
                            } else if (str.equals("install")) {
                                if (campaignEx.getNativeVideoTracking().c() != null) {
                                    while (i2 < campaignEx.getNativeVideoTracking().c().length) {
                                        a(context, campaignEx, campaignEx.getCampaignUnitId(), campaignEx.getNativeVideoTracking().c()[i2], false, false);
                                        i2++;
                                    }
                                }
                                g.b(i.a(context)).i(campaignEx.getPackageName());
                                return;
                            } else {
                                return;
                            }
                        }
                    }
                    if (campaignEx.getNativeVideoTracking().a() != null) {
                        while (i2 < campaignEx.getNativeVideoTracking().a().length) {
                            a(context, campaignEx, campaignEx.getCampaignUnitId(), campaignEx.getNativeVideoTracking().a()[i2], false, false);
                            i2++;
                        }
                    }
                }
            } catch (Throwable th) {
                w.b("MBridge SDK M", th.getMessage(), th);
            }
        }
    }

    public static void b(CampaignEx campaignEx, Context context, String str) {
        try {
            if (str.equals("start") || str.equals("downloading")) {
                if (Looper.myLooper() == Looper.getMainLooper()) {
                    a(context);
                } else {
                    Message obtainMessage = f.obtainMessage(0);
                    obtainMessage.obj = context;
                    f.sendMessage(obtainMessage);
                }
            }
            c(campaignEx, context, str);
        } catch (Throwable th) {
            w.b("MBridge SDK M", th.getMessage(), th);
        }
    }

    public static void a(Context context) {
        a b2 = com.mbridge.msdk.c.b.a().b(com.mbridge.msdk.foundation.controller.a.f().k());
        if (b2 == null) {
            b2 = com.mbridge.msdk.c.b.a().b();
        }
        if (b2 == null) {
            return;
        }
        if (com.mbridge.msdk.foundation.controller.a.f().j() != null || context == null) {
            Toast.makeText(com.mbridge.msdk.foundation.controller.a.f().j(), b2.O(), 0).show();
        } else {
            Toast.makeText(context, b2.O(), 0).show();
        }
    }

    /* access modifiers changed from: private */
    public static void d() {
        try {
            String language = Locale.getDefault().getLanguage();
            if (TextUtils.isEmpty(language) || !language.equals("zh")) {
                Toast.makeText(com.mbridge.msdk.foundation.controller.a.f().j(), "Downloading....", 0).show();
            } else {
                Toast.makeText(com.mbridge.msdk.foundation.controller.a.f().j(), "正在下载中,请稍候...", 0).show();
            }
        } catch (Exception unused) {
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:29:0x0131  */
    private void b(final CampaignEx campaignEx, final String str, final boolean z) {
        final String str2;
        Throwable th;
        if (campaignEx == null || TextUtils.isEmpty(campaignEx.getAkdlui())) {
            str2 = SameMD5.getMD5(str);
        } else {
            str2 = campaignEx.getAkdlui();
        }
        try {
            z.a(str, 1, campaignEx);
            Context j2 = com.mbridge.msdk.foundation.controller.a.f().j();
            boolean a2 = af.a(j2);
            boolean c2 = af.c(j2);
            if (!af.b(j2)) {
                try {
                    a(campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.H);
                    c.a(j2, str, str2);
                } catch (Throwable th2) {
                    th = th2;
                    Context j3 = com.mbridge.msdk.foundation.controller.a.f().j();
                    ac.a(j3, str2 + "isDowning", 0L);
                    Context j4 = com.mbridge.msdk.foundation.controller.a.f().j();
                    ac.a(j4, str2 + UMModuleRegister.PROCESS, 0);
                    if (MBridgeConstans.DEBUG) {
                        th.printStackTrace();
                    }
                    c(campaignEx, str, z);
                }
            } else if (!c2) {
                c(campaignEx, str, z);
            } else if (!a2) {
                c(campaignEx, str, z);
            } else {
                Context j5 = com.mbridge.msdk.foundation.controller.a.f().j();
                ac.a(j5, str2 + "isDowning", Long.valueOf(System.currentTimeMillis()));
                Context j6 = com.mbridge.msdk.foundation.controller.a.f().j();
                ac.a(j6, str2 + UMModuleRegister.PROCESS, Integer.valueOf(Process.myPid()));
                Class<?> cls = Class.forName("com.mbridge.msdk.mbdownload.manager.ADownloadManager");
                Object invoke = cls.getMethod("getInstance", new Class[0]).invoke(null, new Object[0]);
                String str3 = (String) cls.getMethod("initAPKDownloadTask", CampaignEx.class, String.class, IDownloadListener.class).invoke(invoke, campaignEx, str, new IDownloadListener() {
                    /* class com.mbridge.msdk.click.b.AnonymousClass10 */

                    @Override // com.mbridge.msdk.out.IDownloadListener
                    public final void onProgressUpdate(int i) {
                    }

                    @Override // com.mbridge.msdk.out.IDownloadListener
                    public final void onStatus(int i) {
                    }

                    @Override // com.mbridge.msdk.out.IDownloadListener
                    public final void onStart() {
                        b bVar = b.this;
                        CampaignEx campaignEx = campaignEx;
                        bVar.a((b) campaignEx, (CampaignEx) campaignEx.getNoticeUrl(), (String) com.mbridge.msdk.foundation.same.a.F);
                        b.b(campaignEx, b.this.q, "start");
                        if (b.this.t != null) {
                            b.this.t.onDownloadStart(null);
                        }
                    }

                    @Override // com.mbridge.msdk.out.IDownloadListener
                    public final void onEnd(int i, int i2, String str) {
                        w.b("MBridge SDK M", "download listener onEnd result = " + i + " nid = " + i2 + " file = " + str + "-sdkclick:" + z);
                        Context j = com.mbridge.msdk.foundation.controller.a.f().j();
                        StringBuilder sb = new StringBuilder();
                        sb.append(str2);
                        sb.append("isDowning");
                        ac.a(j, sb.toString(), 0L);
                        Context j2 = com.mbridge.msdk.foundation.controller.a.f().j();
                        ac.a(j2, str2 + UMModuleRegister.PROCESS, 0);
                        if (!TextUtils.isEmpty(str)) {
                            b.b(campaignEx, b.this.q, TtmlNode.END);
                            g.b(i.a(com.mbridge.msdk.foundation.controller.a.f().j())).a(campaignEx);
                            File file = new File(str);
                            if (file.exists() && z) {
                                c.a(b.this.q, Uri.fromFile(file), str, str2);
                                ac.a(com.mbridge.msdk.foundation.controller.a.f().j(), str2, str);
                            } else if (!z) {
                                ac.a(com.mbridge.msdk.foundation.controller.a.f().j(), str2, str);
                            }
                        }
                        if (b.this.t != null && i == 1) {
                            b.this.t.onDownloadFinish(campaignEx);
                        }
                    }
                });
            }
        } catch (Throwable th3) {
            th = th3;
            Context j32 = com.mbridge.msdk.foundation.controller.a.f().j();
            ac.a(j32, str2 + "isDowning", 0L);
            Context j42 = com.mbridge.msdk.foundation.controller.a.f().j();
            ac.a(j42, str2 + UMModuleRegister.PROCESS, 0);
            if (MBridgeConstans.DEBUG) {
            }
            c(campaignEx, str, z);
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:11:0x002e A[Catch:{ all -> 0x0091 }] */
    /* JADX WARNING: Removed duplicated region for block: B:13:0x003b A[Catch:{ all -> 0x0091 }] */
    /* JADX WARNING: Removed duplicated region for block: B:8:0x0018 A[Catch:{ all -> 0x0091 }] */
    private void c(final CampaignEx campaignEx, final String str, final boolean z) {
        String str2;
        Context j2;
        if (campaignEx != null) {
            try {
                if (!TextUtils.isEmpty(campaignEx.getAkdlui())) {
                    str2 = campaignEx.getAkdlui();
                    if (TextUtils.isEmpty(str2)) {
                        str2 = SameMD5.getMD5(str);
                    }
                    z.a(str, 2, campaignEx);
                    j2 = com.mbridge.msdk.foundation.controller.a.f().j();
                    if (af.b(j2)) {
                        a(campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.H);
                        c.a(j2, str, str2);
                        return;
                    }
                    Context j3 = com.mbridge.msdk.foundation.controller.a.f().j();
                    ac.a(j3, str2 + "isDowning", Long.valueOf(System.currentTimeMillis()));
                    Context j4 = com.mbridge.msdk.foundation.controller.a.f().j();
                    ac.a(j4, str2 + UMModuleRegister.PROCESS, Integer.valueOf(Process.myPid()));
                    new Thread(new Runnable() {
                        /* class com.mbridge.msdk.click.b.AnonymousClass2 */

                        public final void run() {
                            b.a(b.this, campaignEx, str, z);
                        }
                    }).start();
                    return;
                }
            } catch (Throwable th) {
                if (MBridgeConstans.DEBUG) {
                    th.printStackTrace();
                    return;
                }
                return;
            }
        }
        str2 = str;
        if (TextUtils.isEmpty(str2)) {
        }
        z.a(str, 2, campaignEx);
        j2 = com.mbridge.msdk.foundation.controller.a.f().j();
        if (af.b(j2)) {
        }
    }

    static /* synthetic */ void a(b bVar, CampaignEx campaignEx, boolean z, CommonJumpLoader.JumpLoaderResult jumpLoaderResult, int i2, boolean z2) {
        if (campaignEx != null) {
            String str = "";
            if (jumpLoaderResult != null) {
                try {
                    str = jumpLoaderResult.getUrl();
                } catch (Exception e2) {
                    e2.printStackTrace();
                    return;
                }
            }
            c a2 = c.a(bVar.p);
            if (bVar.a(campaignEx.getLinkType(), str)) {
                bVar.a(jumpLoaderResult, campaignEx, false, z2);
                if (campaignEx.getJumpResult() != null && !TextUtils.isEmpty(campaignEx.getNoticeUrl())) {
                    campaignEx.getJumpResult().setNoticeurl(campaignEx.getNoticeUrl());
                }
                a2.a(campaignEx, bVar.g, z, 1, i2);
                return;
            }
            bVar.a(jumpLoaderResult, campaignEx, true, z2);
            a2.a(campaignEx, bVar.g, z, 0, i2);
        }
    }

    static /* synthetic */ void a(b bVar, CampaignEx campaignEx) {
        try {
            Intent intent = new Intent(bVar.q, LoadingActivity.class);
            intent.setFlags(268435456);
            intent.putExtra(CampaignEx.JSON_KEY_ICON_URL, campaignEx.getIconUrl());
            bVar.q.startActivity(intent);
        } catch (Exception e2) {
            w.b("MBridge SDK M", "Exception", e2);
        }
    }

    static /* synthetic */ void a(b bVar, final boolean z, final Campaign campaign) {
        new Handler(Looper.getMainLooper()).post(new Runnable() {
            /* class com.mbridge.msdk.click.b.AnonymousClass7 */

            public final void run() {
                if (z && !b.a && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                    b.g(b.this);
                }
                if (b.this.t != null && !b.a && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                    b.this.t.onDismissLoading(campaign);
                }
            }
        });
    }

    static /* synthetic */ void g(b bVar) {
        try {
            Intent intent = new Intent();
            intent.setAction("ExitApp");
            bVar.q.sendBroadcast(intent);
        } catch (Exception e2) {
            w.b("MBridge SDK M", "Exception", e2);
        }
    }

    static /* synthetic */ void a(b bVar, final CampaignEx campaignEx, final String str, final boolean z) {
        final String str2;
        if (campaignEx == null || TextUtils.isEmpty(campaignEx.getAkdlui())) {
            str2 = SameMD5.getMD5(str);
        } else {
            str2 = campaignEx.getAkdlui();
        }
        try {
            com.mbridge.msdk.optimize.a.a(u.a("/apk", bVar.q, new boolean[1]), c.a(str), str, new com.mbridge.msdk.optimize.b() {
                /* class com.mbridge.msdk.click.b.AnonymousClass3 */

                @Override // com.mbridge.msdk.optimize.b
                public final void a() {
                    b.this.v.sendMessage(b.this.v.obtainMessage(0));
                    b bVar = b.this;
                    CampaignEx campaignEx = campaignEx;
                    bVar.a((b) campaignEx, (CampaignEx) campaignEx.getNoticeUrl(), (String) com.mbridge.msdk.foundation.same.a.G);
                    if (z) {
                        b.a(campaignEx, b.this.q, "start");
                    } else {
                        b.a(campaignEx, b.this.q, "shortcuts_start");
                    }
                }

                @Override // com.mbridge.msdk.optimize.b
                public final void a(int i) {
                    Message obtainMessage = b.this.v.obtainMessage(1);
                    obtainMessage.arg1 = i;
                    b.this.v.sendMessage(obtainMessage);
                }

                @Override // com.mbridge.msdk.optimize.b
                public final void a(File file) {
                    Context j = com.mbridge.msdk.foundation.controller.a.f().j();
                    ac.a(j, str2 + "isDowning", 0L);
                    Context j2 = com.mbridge.msdk.foundation.controller.a.f().j();
                    ac.a(j2, str2 + UMModuleRegister.PROCESS, 0);
                    b.a(campaignEx, b.this.q, TtmlNode.END);
                    g.b(i.a(com.mbridge.msdk.foundation.controller.a.f().j())).a(campaignEx);
                    if (file.exists() && z) {
                        c.a(b.this.q, Uri.fromFile(file), str, str2);
                        ac.a(com.mbridge.msdk.foundation.controller.a.f().j(), str2, file.getAbsolutePath());
                    } else if (!z) {
                        ac.a(com.mbridge.msdk.foundation.controller.a.f().j(), str2, file.getAbsolutePath());
                    }
                }

                @Override // com.mbridge.msdk.optimize.b
                public final void b() {
                    c.a(b.this.q, str, str2);
                }
            });
        } catch (Throwable unused) {
            c.a(com.mbridge.msdk.foundation.controller.a.f().j(), str, str2);
        }
    }
}