Pixel Fusion v1.0.3版本的 MD5 值为:e0cc7f5615caec50798ef549b679d557

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


package com.mbridge.msdk.click;

import android.content.Context;
import android.content.Intent;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import com.json.r6;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.click.entity.JumpLoaderResult;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.same.report.q;
import com.mbridge.msdk.foundation.tools.MIMManager;
import com.mbridge.msdk.foundation.tools.ad;
import com.mbridge.msdk.foundation.tools.ah;
import com.mbridge.msdk.foundation.tools.ai;
import com.mbridge.msdk.foundation.tools.an;
import com.mbridge.msdk.foundation.tools.ao;
import com.mbridge.msdk.foundation.tools.z;
import com.mbridge.msdk.out.BaseTrackingListener;
import com.mbridge.msdk.out.Campaign;
import com.mbridge.msdk.out.LoadingActivity;
import com.mbridge.msdk.out.NativeListener;
import com.mbridge.msdk.scheme.applet.AppletModelManager;
import com.mbridge.msdk.scheme.applet.AppletSchemeCallBack;
import com.mbridge.msdk.scheme.applet.AppletsModel;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;

public final class a {

    public static boolean f51658a = false;
    public static Map<String, Long> b = new HashMap();
    public static Set<String> c = new HashSet();
    private String d;
    private long e;
    private com.mbridge.msdk.foundation.db.h f;
    private Context g;
    private d h;
    private com.mbridge.msdk.foundation.same.report.o j;
    private com.mbridge.msdk.c.g k;
    private boolean l;
    private boolean o;
    private i p;
    private NativeListener.NativeTrackingListener i = null;
    private boolean m = false;
    private boolean n = true;

    public a(Context context, String str) {
        this.f = null;
        this.g = null;
        com.mbridge.msdk.c.g b2 = com.mbridge.msdk.c.h.a().b(str);
        this.k = b2;
        if (b2 == null) {
            com.mbridge.msdk.c.h.a();
            this.k = com.mbridge.msdk.c.i.a();
        }
        this.l = this.k.aJ();
        Context applicationContext = context.getApplicationContext();
        this.g = applicationContext;
        this.d = str;
        if (this.f == null) {
            this.f = com.mbridge.msdk.foundation.db.h.a(applicationContext);
        }
        this.j = new com.mbridge.msdk.foundation.same.report.o(this.g);
    }

    public static String a(int i) {
        return i != 1 ? i != 2 ? i != 3 ? i != 4 ? "" : "2000138" : "2000139" : "2000137" : "2000136";
    }

    public static void f(a aVar) {
        try {
            Intent intent = new Intent();
            intent.setAction("ExitApp");
            aVar.g.sendBroadcast(intent);
        } catch (Exception e) {
            if (MBridgeConstans.DEBUG) {
                ad.a("CommonClickControl", "Exception", e);
            }
        }
    }

    private boolean b(CampaignEx campaignEx) {
        Long l;
        if (campaignEx == null) {
            return true;
        }
        try {
            if (2 != campaignEx.getLinkType() && 3 != campaignEx.getLinkType()) {
                return true;
            }
            String id = campaignEx.getId();
            Map<String, Long> map = b;
            if (map == null) {
                return true;
            }
            if (map.containsKey(id) && (l = b.get(id)) != null) {
                if (l.longValue() > System.currentTimeMillis() || c.contains(campaignEx.getId())) {
                    return false;
                }
            }
            b.put(campaignEx.getId(), Long.valueOf(System.currentTimeMillis() + (campaignEx.getClickTimeOutInterval() * 1000)));
            return true;
        } catch (Exception e) {
            if (!MBridgeConstans.DEBUG) {
                return true;
            }
            e.printStackTrace();
            return true;
        }
    }

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

    public static void a(Context context, final CampaignEx campaignEx, String str, final String str2, boolean z, boolean z2, final int i) {
        if (context == null) {
            return;
        }
        final int i2 = TextUtils.isEmpty(str2) ? -1 : str2.startsWith("tcp") ? 1 : 0;
        new d(context.getApplicationContext()).a(str, campaignEx, new f() {
            @Override
            public final void a(Object obj) {
            }

            @Override
            public final void b(Object obj) {
                try {
                    com.mbridge.msdk.foundation.same.report.d.d dVar = new com.mbridge.msdk.foundation.same.report.d.d();
                    dVar.a("result", 2);
                    dVar.a("net_ty", String.valueOf(i2));
                    if (obj != null && (obj instanceof JumpLoaderResult)) {
                        JumpLoaderResult jumpLoaderResult = (JumpLoaderResult) obj;
                        String str3 = jumpLoaderResult.getStatusCode() + "";
                        dVar.a("status_code", str3);
                        if (str3.startsWith("2")) {
                            dVar.a("result", 1);
                        } else {
                            String exceptionMsg = jumpLoaderResult.getExceptionMsg();
                            if (TextUtils.isEmpty(exceptionMsg)) {
                                exceptionMsg = "UNKNOWN EXCEPTION and Status Code is : ".concat(str3);
                            }
                            dVar.a("failingURL", ao.d(str2));
                            dVar.a("reason", exceptionMsg);
                        }
                    }
                    com.mbridge.msdk.foundation.same.report.d.c.a().a(a.a(i), campaignEx, dVar);
                } catch (Exception e) {
                    if (MBridgeConstans.DEBUG) {
                        ad.b("CommonClickControl", e.getMessage());
                    }
                }
            }

            @Override
            public final void a(Object obj, String str3) {
                try {
                    String a2 = a.a(i);
                    com.mbridge.msdk.foundation.same.report.d.d dVar = new com.mbridge.msdk.foundation.same.report.d.d();
                    dVar.a("result", 2);
                    if (obj instanceof JumpLoaderResult) {
                        JumpLoaderResult jumpLoaderResult = (JumpLoaderResult) obj;
                        String exceptionMsg = jumpLoaderResult.getExceptionMsg();
                        if (!TextUtils.isEmpty(exceptionMsg)) {
                            str3 = exceptionMsg;
                        }
                        dVar.a("reason", str3);
                        dVar.a("status_code", Integer.valueOf(jumpLoaderResult.getStatusCode()));
                    }
                    dVar.a("code", "");
                    dVar.a("failingURL", ao.d(str2));
                    dVar.a("net_ty", String.valueOf(i2));
                    com.mbridge.msdk.foundation.same.report.d.c.a().a(a2, campaignEx, dVar);
                } catch (Exception e) {
                    if (MBridgeConstans.DEBUG) {
                        ad.b("CommonClickControl", e.getMessage());
                    }
                }
            }
        }, str2, z, z2, i);
    }

    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) {
            return;
        }
        d dVar = new d(context.getApplicationContext());
        for (String str2 : strArr) {
            dVar.a(str, campaignEx, new f() {
                @Override
                public final void a(Object obj) {
                }

                @Override
                public final void a(Object obj, String str3) {
                }

                @Override
                public final void b(Object obj) {
                }
            }, str2, z, z2, com.mbridge.msdk.click.a.a.f);
        }
    }

    private int b() {
        try {
            com.mbridge.msdk.c.g gVar = this.k;
            if (gVar != null) {
                return gVar.X();
            }
            return 1;
        } catch (Exception e) {
            e.printStackTrace();
            return 1;
        }
    }

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

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

    public final void a(i iVar) {
        this.p = iVar;
    }

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

    public final void a() {
        try {
            this.i = null;
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public final void a(CampaignEx campaignEx, NativeListener.NativeAdListener nativeAdListener) {
        if (nativeAdListener != null && campaignEx != null) {
            nativeAdListener.onAdClick(campaignEx);
        }
        a(campaignEx);
    }

    public final void a(CampaignEx campaignEx) {
        boolean z;
        String clickURL;
        if (campaignEx == null) {
            return;
        }
        try {
            if (!b(campaignEx)) {
                return;
            }
            com.mbridge.msdk.foundation.same.report.d.c.a().a("2000149", campaignEx);
            String noticeUrl = campaignEx.getNoticeUrl();
            com.mbridge.msdk.foundation.db.d a2 = com.mbridge.msdk.foundation.db.d.a(this.f);
            a2.a();
            JumpLoaderResult b2 = a2.b(campaignEx.getId(), this.d);
            if (b2 != null) {
                if (b2.getNoticeurl() != null) {
                    b2.setNoticeurl(null);
                }
                campaignEx.setJumpResult(b2);
                a2.a(campaignEx, this.d);
            }
            ArrayList arrayList = new ArrayList();
            AppletsModel appletsModel = AppletModelManager.getInstance().get(campaignEx);
            if (ai.b(campaignEx)) {
                MIMManager.a().a(campaignEx);
                arrayList.add(CampaignEx.JSON_KEY_DEEP_LINK_URL);
                if (c.d(this.g, campaignEx.getDeepLinkURL())) {
                    NativeListener.NativeTrackingListener nativeTrackingListener = this.i;
                    if (nativeTrackingListener != null) {
                        nativeTrackingListener.onStartRedirection(campaignEx, campaignEx.getClickURL());
                    }
                    b.a(this.g, this.d, campaignEx, noticeUrl + "&opdptype=1", -1);
                    NativeListener.NativeTrackingListener nativeTrackingListener2 = this.i;
                    if (nativeTrackingListener2 != null) {
                        nativeTrackingListener2.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                    }
                    a(campaignEx, 3, 1, arrayList);
                    return;
                }
                noticeUrl = noticeUrl + "&opdptype=0";
                MIMManager.a().b(campaignEx);
            }
            String str = noticeUrl;
            if (campaignEx.getLinkType() == 12) {
                NativeListener.NativeTrackingListener nativeTrackingListener3 = this.i;
                if (nativeTrackingListener3 != null) {
                    nativeTrackingListener3.onStartRedirection(campaignEx, campaignEx.getClickURL());
                }
                b.a(this.g, this.d, campaignEx, str, -1);
                a(this.g, campaignEx, arrayList);
                NativeListener.NativeTrackingListener nativeTrackingListener4 = this.i;
                if (nativeTrackingListener4 != null) {
                    nativeTrackingListener4.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                    return;
                }
                return;
            }
            if (appletsModel != null && appletsModel.isSupportWxScheme()) {
                if (appletsModel.isRequestSuccess()) {
                    if (c.d(this.g, appletsModel.getDeepLink())) {
                        NativeListener.NativeTrackingListener nativeTrackingListener5 = this.i;
                        if (nativeTrackingListener5 != null) {
                            nativeTrackingListener5.onStartRedirection(campaignEx, campaignEx.getClickURL());
                        }
                        if (this.g != null) {
                            Intent intent = new Intent();
                            intent.setAction("mb_dp_close_broadcast_receiver");
                            try {
                                this.g.sendBroadcast(intent);
                            } catch (Exception e) {
                                if (MBridgeConstans.DEBUG) {
                                    ad.b("CommonClickControl", e.getMessage());
                                }
                            }
                        }
                        b.a(this.g, this.d, campaignEx, str + "&opdptype=1", -1);
                        NativeListener.NativeTrackingListener nativeTrackingListener6 = this.i;
                        if (nativeTrackingListener6 != null) {
                            nativeTrackingListener6.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                            return;
                        }
                        return;
                    }
                    str = str + "&opdptype=0";
                } else {
                    if (appletsModel.isRequesting()) {
                        NativeListener.NativeTrackingListener nativeTrackingListener7 = this.i;
                        if (nativeTrackingListener7 != null) {
                            nativeTrackingListener7.onStartRedirection(campaignEx, campaignEx.getClickURL());
                        }
                        appletsModel.setAppletSchemeCallBack(a(this.i, campaignEx, appletsModel, this));
                        return;
                    }
                    if (appletsModel.can(1)) {
                        if (appletsModel.isRequestTimesMaxPerDay()) {
                            if (!TextUtils.isEmpty(appletsModel.getReBuildClickUrl())) {
                                campaignEx.setClickURL(appletsModel.getReBuildClickUrl());
                            }
                        } else {
                            NativeListener.NativeTrackingListener nativeTrackingListener8 = this.i;
                            if (nativeTrackingListener8 != null) {
                                nativeTrackingListener8.onStartRedirection(campaignEx, campaignEx.getClickURL());
                            }
                            appletsModel.requestWxAppletsScheme(1, a(this.i, campaignEx, appletsModel, this));
                            return;
                        }
                    }
                }
            }
            if (com.mbridge.msdk.f.b.b()) {
                b.a(this.g, this.d, campaignEx, str, -1);
            }
            if (!campaignEx.getUserActivation() && c.b(this.g, campaignEx.getPackageName())) {
                c.a(this.g, campaignEx.getPackageName());
                if (com.mbridge.msdk.f.b.a()) {
                    b.a(this.g, this.d, campaignEx, str, com.mbridge.msdk.foundation.same.a.M);
                }
                NativeListener.NativeTrackingListener nativeTrackingListener9 = this.i;
                if (nativeTrackingListener9 != null) {
                    nativeTrackingListener9.onStartRedirection(campaignEx, campaignEx.getClickURL());
                }
                if (com.mbridge.msdk.f.b.a()) {
                    a(campaignEx, true, Boolean.TRUE, (List<String>) arrayList);
                } else {
                    a(campaignEx, true, (Boolean) null, (List<String>) arrayList);
                }
                NativeListener.NativeTrackingListener nativeTrackingListener10 = this.i;
                if (nativeTrackingListener10 != null) {
                    nativeTrackingListener10.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                    ah.a(this.i);
                    return;
                }
                return;
            }
            int linkType = campaignEx.getLinkType();
            int b3 = b();
            if (com.mbridge.msdk.f.b.a() && linkType != 3) {
                b.a(this.g, this.d, campaignEx, str, -1);
            }
            if (linkType != 8 && linkType != 9 && linkType != 4) {
                z = false;
                clickURL = campaignEx.getClickURL();
                if (TextUtils.isEmpty(clickURL) && (clickURL.startsWith("market://") || clickURL.startsWith("https://play.google.com/"))) {
                    arrayList.add("google_play");
                    NativeListener.NativeTrackingListener nativeTrackingListener11 = this.i;
                    if (nativeTrackingListener11 != null) {
                        nativeTrackingListener11.onStartRedirection(campaignEx, campaignEx.getClickURL());
                    }
                    if (ah.a.a(this.g, campaignEx.getClickURL(), this.i)) {
                        a(b2, campaignEx, false);
                        NativeListener.NativeTrackingListener nativeTrackingListener12 = this.i;
                        if (nativeTrackingListener12 != null) {
                            nativeTrackingListener12.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                        }
                        a(campaignEx, 1, 1, arrayList);
                        return;
                    }
                    a(b3, campaignEx.getClickURL(), campaignEx, this.i, arrayList);
                    a(b2, campaignEx, false);
                    NativeListener.NativeTrackingListener nativeTrackingListener13 = this.i;
                    if (nativeTrackingListener13 != null) {
                        nativeTrackingListener13.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                        return;
                    }
                    return;
                }
                if (z) {
                    if (linkType == 2) {
                        if (com.mbridge.msdk.f.b.a()) {
                            a(campaignEx, false, Boolean.TRUE, (List<String>) arrayList);
                            return;
                        } else {
                            a(campaignEx, false, (Boolean) null, (List<String>) arrayList);
                            return;
                        }
                    }
                    if (linkType == 3) {
                        arrayList.add("apk");
                        if (com.mbridge.msdk.f.b.a()) {
                            a(campaignEx, false, Boolean.TRUE, (List<String>) arrayList);
                            a(campaignEx, 2, 1, arrayList);
                            return;
                        } else {
                            a(campaignEx, false, (Boolean) null, (List<String>) arrayList);
                            return;
                        }
                    }
                    String clickURL2 = campaignEx.getClickURL();
                    NativeListener.NativeTrackingListener nativeTrackingListener14 = this.i;
                    if (nativeTrackingListener14 != null) {
                        nativeTrackingListener14.onStartRedirection(campaignEx, clickURL2);
                    }
                    if (TextUtils.isEmpty(clickURL2)) {
                        NativeListener.NativeTrackingListener nativeTrackingListener15 = this.i;
                        if (nativeTrackingListener15 != null) {
                            nativeTrackingListener15.onRedirectionFailed(campaignEx, clickURL2);
                        }
                        a(b2, campaignEx, true);
                        return;
                    }
                    NativeListener.NativeTrackingListener nativeTrackingListener16 = this.i;
                    if (nativeTrackingListener16 != null) {
                        nativeTrackingListener16.onFinishRedirection(campaignEx, clickURL2);
                    }
                    ah.a(this.g, clickURL2, this.i, campaignEx, arrayList);
                    if (com.mbridge.msdk.f.b.a()) {
                        a(b2, campaignEx, false);
                        return;
                    } else {
                        a(b2, campaignEx, true);
                        return;
                    }
                }
                String clickURL3 = campaignEx.getClickURL();
                NativeListener.NativeTrackingListener nativeTrackingListener17 = this.i;
                if (nativeTrackingListener17 != null) {
                    nativeTrackingListener17.onStartRedirection(campaignEx, clickURL3);
                }
                if (TextUtils.isEmpty(clickURL3)) {
                    NativeListener.NativeTrackingListener nativeTrackingListener18 = this.i;
                    if (nativeTrackingListener18 != null) {
                        nativeTrackingListener18.onRedirectionFailed(campaignEx, clickURL3);
                    }
                    a(b2, campaignEx, true);
                    return;
                }
                if (linkType == 8) {
                    if (campaignEx.getAabEntity() != null && campaignEx.getAabEntity().getHlp() == 1) {
                        BaseTrackingListener baseTrackingListener = this.i;
                        if (baseTrackingListener == null && (baseTrackingListener = this.p) != null) {
                            baseTrackingListener.onStartRedirection(campaignEx, clickURL3);
                        }
                        ah.a(this.g, clickURL3, campaignEx, this, baseTrackingListener, arrayList);
                    } else {
                        ah.a(this.g, clickURL3, campaignEx, this.i, arrayList);
                        NativeListener.NativeTrackingListener nativeTrackingListener19 = this.i;
                        if (nativeTrackingListener19 != null) {
                            nativeTrackingListener19.onFinishRedirection(campaignEx, clickURL3);
                        }
                    }
                    a(b2, campaignEx, false);
                    return;
                }
                if (linkType == 9) {
                    ah.a(this.g, clickURL3, this.i, campaignEx, arrayList);
                    a(b2, campaignEx, false);
                    NativeListener.NativeTrackingListener nativeTrackingListener20 = this.i;
                    if (nativeTrackingListener20 != null) {
                        nativeTrackingListener20.onFinishRedirection(campaignEx, clickURL3);
                        return;
                    }
                    return;
                }
                if (linkType == 4) {
                    if (b3 == 2) {
                        ah.a(this.g, clickURL3, campaignEx, this.i, arrayList);
                    } else {
                        ah.a(this.g, clickURL3, this.i, campaignEx, arrayList);
                    }
                }
                NativeListener.NativeTrackingListener nativeTrackingListener21 = this.i;
                if (nativeTrackingListener21 != null) {
                    nativeTrackingListener21.onFinishRedirection(campaignEx, clickURL3);
                }
                a(b2, campaignEx, false);
                return;
            }
            z = true;
            clickURL = campaignEx.getClickURL();
            if (TextUtils.isEmpty(clickURL)) {
            }
            if (z) {
            }
        } catch (Throwable th) {
            if (MBridgeConstans.DEBUG) {
                ad.a("CommonClickControl", th.getMessage(), th);
            }
        }
    }

    private AppletSchemeCallBack a(NativeListener.NativeTrackingListener nativeTrackingListener, CampaignEx campaignEx, AppletsModel appletsModel, a aVar) {
        return new g(nativeTrackingListener, campaignEx, appletsModel, aVar);
    }

    private void a(Context context, CampaignEx campaignEx, List<String> list) {
        if (context == null) {
            q.a(com.mbridge.msdk.foundation.controller.c.m().c(), campaignEx, 2, "context is null", this.d);
            return;
        }
        boolean z = z.y() == 1;
        boolean z2 = z.u(context) == 1;
        if (z && z2) {
            String ghId = campaignEx.getGhId();
            String ghPath = campaignEx.getGhPath();
            String bindId = campaignEx.getBindId();
            String h = com.mbridge.msdk.foundation.controller.c.m().h();
            if (!TextUtils.isEmpty(ghId)) {
                try {
                    if (!TextUtils.isEmpty(h)) {
                        bindId = h;
                    }
                    Object b2 = z.b(bindId);
                    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(b2, newInstance);
                    q.a(context, campaignEx, 1, "", this.d);
                    return;
                } catch (Throwable th) {
                    q.a(context, campaignEx, 2, th.getMessage(), this.d);
                    a(campaignEx, list);
                    return;
                }
            }
            a(campaignEx, list);
            q.a(context, campaignEx, 2, "ghid is empty", this.d);
            return;
        }
        q.a(context, campaignEx, 2, "integrated:" + z + "-hasWx:" + z2, this.d);
        a(campaignEx, list);
    }

    private void a(CampaignEx campaignEx, List<String> list) {
        if (b() == 2) {
            ah.a(this.g, campaignEx.getClickURL(), campaignEx, this.i, list);
        } else {
            ah.a(this.g, campaignEx.getClickURL(), this.i, campaignEx, list);
        }
    }

    private void a(final CampaignEx campaignEx, final boolean z, final Boolean bool, final List<String> list) {
        final boolean z2;
        d dVar;
        Set<String> set;
        Set<String> set2;
        try {
            this.e = System.currentTimeMillis();
            NativeListener.NativeTrackingListener nativeTrackingListener = this.i;
            if (nativeTrackingListener == null || z) {
                z2 = true;
            } else {
                nativeTrackingListener.onStartRedirection(campaignEx, campaignEx.getClickURL());
                z2 = !this.i.onInterceptDefaultLoadingDialog();
            }
            final boolean z3 = true;
            this.o = false;
            if (campaignEx.getJumpResult() != null) {
                if (!z) {
                    a(campaignEx, campaignEx.getJumpResult(), true, this.m, bool, list);
                }
                this.o = true;
                this.m = false;
                z3 = false;
            }
            if (!com.mbridge.msdk.foundation.db.d.a(this.f).a(campaignEx.getId(), this.d) || campaignEx.getJumpResult() == null) {
                com.mbridge.msdk.foundation.db.d a2 = com.mbridge.msdk.foundation.db.d.a(this.f);
                a2.a();
                JumpLoaderResult b2 = a2.b(campaignEx.getId(), this.d);
                if (b2 != null && !z) {
                    campaignEx.setJumpResult(b2);
                    if (z3) {
                        a(campaignEx, b2, z3, this.m, bool, list);
                        this.o = true;
                        this.m = false;
                        z3 = false;
                    }
                    new Handler(Looper.getMainLooper()).post(new Runnable() {
                        @Override
                        public final void run() {
                            if (z2 && !a.f51658a && !a.this.o && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER && !z) {
                                a.a(a.this, campaignEx);
                            }
                            if (!z2 && a.this.i != null && !a.f51658a && !a.this.o && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                                a.this.i.onShowLoading(campaignEx);
                            }
                        }
                    });
                    dVar = this.h;
                    if (dVar != null) {
                    }
                    set = c;
                    if (set == null) {
                    }
                    set2 = c;
                    if (set2 != null) {
                    }
                    d dVar2 = new d(this.g);
                    this.h = dVar2;
                    final boolean z4 = z2;
                    dVar2.a(this.d, campaignEx, new f() {
                        @Override
                        public final void a(Object obj) {
                        }

                        @Override
                        public final void b(Object obj) {
                            Throwable th;
                            JumpLoaderResult jumpLoaderResult;
                            CampaignEx campaignEx2;
                            ?? r1;
                            Set<String> set3 = a.c;
                            if (set3 != null) {
                                set3.remove(campaignEx.getId());
                            }
                            JumpLoaderResult jumpLoaderResult2 = null;
                            if (obj != null) {
                                try {
                                    if (obj instanceof JumpLoaderResult) {
                                        jumpLoaderResult = (JumpLoaderResult) obj;
                                        try {
                                            campaignEx.setJumpResult(jumpLoaderResult);
                                            a aVar = a.this;
                                            aVar.a(campaignEx, jumpLoaderResult, z3, aVar.m, bool, (List<String>) list);
                                            if (jumpLoaderResult.isjumpDone()) {
                                                com.mbridge.msdk.foundation.db.d.a(a.this.f).a(campaignEx, a.this.d);
                                            }
                                            a.a(a.this, z4, campaignEx);
                                            jumpLoaderResult2 = jumpLoaderResult;
                                        } catch (Throwable th2) {
                                            th = th2;
                                            ad.b("CommonClickControl", th.getMessage());
                                            campaignEx2 = campaignEx;
                                            if (campaignEx2 != null) {
                                            }
                                            r1 = -1;
                                            com.mbridge.msdk.foundation.same.report.d.d dVar3 = new com.mbridge.msdk.foundation.same.report.d.d();
                                            dVar3.a("result", "1");
                                            if (jumpLoaderResult != null) {
                                            }
                                            dVar3.a("net_ty", Integer.valueOf((int) r1));
                                            com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar3);
                                        }
                                    }
                                } catch (Throwable th3) {
                                    th = th3;
                                    jumpLoaderResult = null;
                                }
                            }
                            jumpLoaderResult = jumpLoaderResult2;
                            try {
                                campaignEx2 = campaignEx;
                                if (campaignEx2 != null) {
                                    String clickURL = campaignEx2.getClickURL();
                                    if (!TextUtils.isEmpty(clickURL)) {
                                        r1 = clickURL.startsWith("tcp");
                                        com.mbridge.msdk.foundation.same.report.d.d dVar32 = new com.mbridge.msdk.foundation.same.report.d.d();
                                        dVar32.a("result", "1");
                                        if (jumpLoaderResult != null) {
                                            dVar32.a("status_code", Integer.valueOf(jumpLoaderResult.getStatusCode()));
                                        }
                                        dVar32.a("net_ty", Integer.valueOf((int) r1));
                                        com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar32);
                                    }
                                }
                                r1 = -1;
                                com.mbridge.msdk.foundation.same.report.d.d dVar322 = new com.mbridge.msdk.foundation.same.report.d.d();
                                dVar322.a("result", "1");
                                if (jumpLoaderResult != null) {
                                }
                                dVar322.a("net_ty", Integer.valueOf((int) r1));
                                com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar322);
                            } catch (Throwable th4) {
                                if (MBridgeConstans.DEBUG) {
                                    ad.b("CommonClickControl", th4.getMessage());
                                }
                            }
                        }

                        @Override
                        public final void a(Object obj, String str) {
                            CampaignEx campaignEx2;
                            ?? r6;
                            Set<String> set3 = a.c;
                            if (set3 != null) {
                                set3.remove(campaignEx.getId());
                            }
                            JumpLoaderResult jumpLoaderResult = null;
                            if (obj != null) {
                                try {
                                    if (obj instanceof JumpLoaderResult) {
                                        JumpLoaderResult jumpLoaderResult2 = (JumpLoaderResult) obj;
                                        try {
                                            a.this.a((JumpLoaderResult) obj, campaignEx, true);
                                            jumpLoaderResult = jumpLoaderResult2;
                                        } catch (Throwable th) {
                                            th = th;
                                            jumpLoaderResult = jumpLoaderResult2;
                                            ad.b("CommonClickControl", th.getMessage());
                                            campaignEx2 = campaignEx;
                                            if (campaignEx2 != null) {
                                            }
                                            r6 = -1;
                                            com.mbridge.msdk.foundation.same.report.d.d dVar3 = new com.mbridge.msdk.foundation.same.report.d.d();
                                            dVar3.a("result", "2");
                                            dVar3.a("net_ty", Integer.valueOf((int) r6));
                                            if (jumpLoaderResult != null) {
                                            }
                                            com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar3);
                                        }
                                    }
                                } catch (Throwable th2) {
                                    th = th2;
                                }
                            }
                            if (a.this.i != null) {
                                a.this.i.onRedirectionFailed(campaignEx, str);
                            }
                            a.a(a.this, z4, campaignEx);
                            try {
                                campaignEx2 = campaignEx;
                                if (campaignEx2 != null) {
                                    String clickURL = campaignEx2.getClickURL();
                                    if (!TextUtils.isEmpty(clickURL)) {
                                        r6 = clickURL.startsWith("tcp");
                                        com.mbridge.msdk.foundation.same.report.d.d dVar32 = new com.mbridge.msdk.foundation.same.report.d.d();
                                        dVar32.a("result", "2");
                                        dVar32.a("net_ty", Integer.valueOf((int) r6));
                                        if (jumpLoaderResult != null) {
                                            dVar32.a("status_code", Integer.valueOf(jumpLoaderResult.getStatusCode()));
                                        }
                                        com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar32);
                                    }
                                }
                                r6 = -1;
                                com.mbridge.msdk.foundation.same.report.d.d dVar322 = new com.mbridge.msdk.foundation.same.report.d.d();
                                dVar322.a("result", "2");
                                dVar322.a("net_ty", Integer.valueOf((int) r6));
                                if (jumpLoaderResult != null) {
                                }
                                com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar322);
                            } catch (Throwable th3) {
                                if (MBridgeConstans.DEBUG) {
                                    ad.b("CommonClickControl", th3.getMessage());
                                }
                            }
                        }
                    });
                }
                if (campaignEx.getClick_mode().equals("6") && !campaignEx.getPackageName().isEmpty() && campaignEx.getLinkType() == 2 && !z) {
                    boolean a3 = ah.a.a(this.g, "market://details?id=" + campaignEx.getPackageName(), this.i);
                    if (list != null) {
                        list.add("google_play");
                    }
                    if (a3) {
                        a(campaignEx, 1, 1, list);
                    }
                    NativeListener.NativeTrackingListener nativeTrackingListener2 = this.i;
                    if (nativeTrackingListener2 != null && z3) {
                        nativeTrackingListener2.onDismissLoading(campaignEx);
                        this.i.onFinishRedirection(campaignEx, null);
                    }
                    this.o = true;
                    z3 = false;
                }
                if (z) {
                    this.o = true;
                    this.m = false;
                    z3 = false;
                }
                new Handler(Looper.getMainLooper()).post(new Runnable() {
                    @Override
                    public final void run() {
                        if (z2 && !a.f51658a && !a.this.o && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER && !z) {
                            a.a(a.this, campaignEx);
                        }
                        if (!z2 && a.this.i != null && !a.f51658a && !a.this.o && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                            a.this.i.onShowLoading(campaignEx);
                        }
                    }
                });
                dVar = this.h;
                if (dVar != null) {
                    dVar.a();
                }
                set = c;
                if (set == null && set.contains(campaignEx.getId())) {
                    NativeListener.NativeTrackingListener nativeTrackingListener3 = this.i;
                    if (nativeTrackingListener3 != null) {
                        nativeTrackingListener3.onDismissLoading(campaignEx);
                        this.i.onFinishRedirection(campaignEx, campaignEx.getClickURL());
                        return;
                    }
                    return;
                }
                set2 = c;
                if (set2 != null) {
                    set2.add(campaignEx.getId());
                }
                d dVar22 = new d(this.g);
                this.h = dVar22;
                final boolean z42 = z2;
                dVar22.a(this.d, campaignEx, new f() {
                    @Override
                    public final void a(Object obj) {
                    }

                    @Override
                    public final void b(Object obj) {
                        Throwable th;
                        JumpLoaderResult jumpLoaderResult;
                        CampaignEx campaignEx2;
                        ?? r1;
                        Set<String> set3 = a.c;
                        if (set3 != null) {
                            set3.remove(campaignEx.getId());
                        }
                        JumpLoaderResult jumpLoaderResult2 = null;
                        if (obj != null) {
                            try {
                                if (obj instanceof JumpLoaderResult) {
                                    jumpLoaderResult = (JumpLoaderResult) obj;
                                    try {
                                        campaignEx.setJumpResult(jumpLoaderResult);
                                        a aVar = a.this;
                                        aVar.a(campaignEx, jumpLoaderResult, z3, aVar.m, bool, (List<String>) list);
                                        if (jumpLoaderResult.isjumpDone()) {
                                            com.mbridge.msdk.foundation.db.d.a(a.this.f).a(campaignEx, a.this.d);
                                        }
                                        a.a(a.this, z42, campaignEx);
                                        jumpLoaderResult2 = jumpLoaderResult;
                                    } catch (Throwable th2) {
                                        th = th2;
                                        ad.b("CommonClickControl", th.getMessage());
                                        campaignEx2 = campaignEx;
                                        if (campaignEx2 != null) {
                                        }
                                        r1 = -1;
                                        com.mbridge.msdk.foundation.same.report.d.d dVar322 = new com.mbridge.msdk.foundation.same.report.d.d();
                                        dVar322.a("result", "1");
                                        if (jumpLoaderResult != null) {
                                        }
                                        dVar322.a("net_ty", Integer.valueOf((int) r1));
                                        com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar322);
                                    }
                                }
                            } catch (Throwable th3) {
                                th = th3;
                                jumpLoaderResult = null;
                            }
                        }
                        jumpLoaderResult = jumpLoaderResult2;
                        try {
                            campaignEx2 = campaignEx;
                            if (campaignEx2 != null) {
                                String clickURL = campaignEx2.getClickURL();
                                if (!TextUtils.isEmpty(clickURL)) {
                                    r1 = clickURL.startsWith("tcp");
                                    com.mbridge.msdk.foundation.same.report.d.d dVar3222 = new com.mbridge.msdk.foundation.same.report.d.d();
                                    dVar3222.a("result", "1");
                                    if (jumpLoaderResult != null) {
                                        dVar3222.a("status_code", Integer.valueOf(jumpLoaderResult.getStatusCode()));
                                    }
                                    dVar3222.a("net_ty", Integer.valueOf((int) r1));
                                    com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar3222);
                                }
                            }
                            r1 = -1;
                            com.mbridge.msdk.foundation.same.report.d.d dVar32222 = new com.mbridge.msdk.foundation.same.report.d.d();
                            dVar32222.a("result", "1");
                            if (jumpLoaderResult != null) {
                            }
                            dVar32222.a("net_ty", Integer.valueOf((int) r1));
                            com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar32222);
                        } catch (Throwable th4) {
                            if (MBridgeConstans.DEBUG) {
                                ad.b("CommonClickControl", th4.getMessage());
                            }
                        }
                    }

                    @Override
                    public final void a(Object obj, String str) {
                        CampaignEx campaignEx2;
                        ?? r6;
                        Set<String> set3 = a.c;
                        if (set3 != null) {
                            set3.remove(campaignEx.getId());
                        }
                        JumpLoaderResult jumpLoaderResult = null;
                        if (obj != null) {
                            try {
                                if (obj instanceof JumpLoaderResult) {
                                    JumpLoaderResult jumpLoaderResult2 = (JumpLoaderResult) obj;
                                    try {
                                        a.this.a((JumpLoaderResult) obj, campaignEx, true);
                                        jumpLoaderResult = jumpLoaderResult2;
                                    } catch (Throwable th) {
                                        th = th;
                                        jumpLoaderResult = jumpLoaderResult2;
                                        ad.b("CommonClickControl", th.getMessage());
                                        campaignEx2 = campaignEx;
                                        if (campaignEx2 != null) {
                                        }
                                        r6 = -1;
                                        com.mbridge.msdk.foundation.same.report.d.d dVar322 = new com.mbridge.msdk.foundation.same.report.d.d();
                                        dVar322.a("result", "2");
                                        dVar322.a("net_ty", Integer.valueOf((int) r6));
                                        if (jumpLoaderResult != null) {
                                        }
                                        com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar322);
                                    }
                                }
                            } catch (Throwable th2) {
                                th = th2;
                            }
                        }
                        if (a.this.i != null) {
                            a.this.i.onRedirectionFailed(campaignEx, str);
                        }
                        a.a(a.this, z42, campaignEx);
                        try {
                            campaignEx2 = campaignEx;
                            if (campaignEx2 != null) {
                                String clickURL = campaignEx2.getClickURL();
                                if (!TextUtils.isEmpty(clickURL)) {
                                    r6 = clickURL.startsWith("tcp");
                                    com.mbridge.msdk.foundation.same.report.d.d dVar3222 = new com.mbridge.msdk.foundation.same.report.d.d();
                                    dVar3222.a("result", "2");
                                    dVar3222.a("net_ty", Integer.valueOf((int) r6));
                                    if (jumpLoaderResult != null) {
                                        dVar3222.a("status_code", Integer.valueOf(jumpLoaderResult.getStatusCode()));
                                    }
                                    com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar3222);
                                }
                            }
                            r6 = -1;
                            com.mbridge.msdk.foundation.same.report.d.d dVar32222 = new com.mbridge.msdk.foundation.same.report.d.d();
                            dVar32222.a("result", "2");
                            dVar32222.a("net_ty", Integer.valueOf((int) r6));
                            if (jumpLoaderResult != null) {
                            }
                            com.mbridge.msdk.foundation.same.report.d.c.a().a("2000138", campaignEx, dVar32222);
                        } catch (Throwable th3) {
                            if (MBridgeConstans.DEBUG) {
                                ad.b("CommonClickControl", th3.getMessage());
                            }
                        }
                    }
                });
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

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

    public final void a(Campaign campaign, String str) {
        try {
            if (!TextUtils.isEmpty(str) && campaign != null) {
                CampaignEx campaignEx = campaign instanceof CampaignEx ? (CampaignEx) campaign : null;
                if ((!str.startsWith("market://") && !str.startsWith("https://play.google.com/")) || ah.a.a(this.g, str, this.i) || campaignEx == null) {
                    return;
                }
                if (!TextUtils.isEmpty(campaignEx.getPackageName())) {
                    ah.a.a(this.g, "market://details?id=" + campaignEx.getPackageName(), this.i);
                    return;
                }
                if (b() == 2) {
                    ah.a(this.g, campaignEx.getClickURL(), campaignEx, this.i, new ArrayList());
                } else {
                    ah.a(this.g, campaignEx.getClickURL(), this.i, campaignEx, new ArrayList());
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public void a(JumpLoaderResult jumpLoaderResult, CampaignEx campaignEx, boolean z) {
        a(jumpLoaderResult, campaignEx, 1, z);
    }

    private void a(int i, String str, CampaignEx campaignEx, NativeListener.NativeTrackingListener nativeTrackingListener, List<String> list) {
        try {
            if (!TextUtils.isEmpty(str)) {
                if (i == 2) {
                    ah.a(this.g, str, campaignEx, nativeTrackingListener, list);
                } else {
                    ah.a(this.g, str, nativeTrackingListener, campaignEx, list);
                }
            }
        } catch (Throwable th) {
            if (MBridgeConstans.DEBUG) {
                ad.a("CommonClickControl", th.getMessage(), th);
            }
        }
    }

    private boolean a(CampaignEx campaignEx, JumpLoaderResult jumpLoaderResult, boolean z, int i, List<String> list) {
        boolean z2 = true;
        boolean z3 = false;
        if (z) {
            try {
                int parseInt = Integer.parseInt(campaignEx.getLandingType());
                if (parseInt == 1) {
                    ah.a(this.g, jumpLoaderResult.getUrl(), this.i, campaignEx, list);
                } else if (parseInt == 2) {
                    ah.a(this.g, jumpLoaderResult.getUrl(), campaignEx, this.i, list);
                } else if (campaignEx.getPackageName() != null) {
                    if (ah.a.a(this.g, "market://details?id=" + campaignEx.getPackageName(), this.i)) {
                        if (list != null) {
                            try {
                                list.add("google_play");
                            } catch (Throwable th) {
                                th = th;
                                if (MBridgeConstans.DEBUG) {
                                    ad.a("CommonClickControl", th.getMessage(), th);
                                }
                                return z2;
                            }
                        }
                        a(campaignEx, 1, 1, list);
                    } else {
                        a(i, jumpLoaderResult.getUrl(), campaignEx, this.i, list);
                    }
                } else {
                    a(i, jumpLoaderResult.getUrl(), campaignEx, this.i, list);
                }
                z3 = true;
            } catch (Throwable th2) {
                th = th2;
                z2 = false;
            }
        }
        try {
            if (z3) {
                a(jumpLoaderResult, campaignEx, true);
                NativeListener.NativeTrackingListener nativeTrackingListener = this.i;
                if (nativeTrackingListener != null) {
                    nativeTrackingListener.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                }
            } else {
                a(jumpLoaderResult, campaignEx, true);
                NativeListener.NativeTrackingListener nativeTrackingListener2 = this.i;
                if (nativeTrackingListener2 != null && z) {
                    nativeTrackingListener2.onRedirectionFailed(campaignEx, jumpLoaderResult.getUrl());
                }
            }
            return z3;
        } catch (Throwable th3) {
            th = th3;
            z2 = z3;
            if (MBridgeConstans.DEBUG) {
            }
            return z2;
        }
    }

    private boolean a(CampaignEx campaignEx, JumpLoaderResult jumpLoaderResult, boolean z, List<String> list) {
        boolean z2 = false;
        if (z) {
            try {
                if (com.mbridge.msdk.f.b.a()) {
                    b.a(this.g, this.d, campaignEx, campaignEx.getNoticeUrl(), com.mbridge.msdk.foundation.same.a.L);
                }
                ah.a(this.g, campaignEx.getClickURL(), this.i, campaignEx, list);
                z2 = true;
            } catch (Throwable th) {
                if (MBridgeConstans.DEBUG) {
                    ad.a("CommonClickControl", th.getMessage(), th);
                }
            }
        }
        a(jumpLoaderResult, campaignEx, true);
        if (z2) {
            NativeListener.NativeTrackingListener nativeTrackingListener = this.i;
            if (nativeTrackingListener != null) {
                nativeTrackingListener.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
            }
        } else {
            if (com.mbridge.msdk.f.b.a()) {
                a(jumpLoaderResult, campaignEx, true);
            }
            NativeListener.NativeTrackingListener nativeTrackingListener2 = this.i;
            if (nativeTrackingListener2 != null) {
                nativeTrackingListener2.onRedirectionFailed(campaignEx, jumpLoaderResult.getUrl());
            }
        }
        return z2;
    }

    public void a(CampaignEx campaignEx, JumpLoaderResult jumpLoaderResult, boolean z, boolean z2, Boolean bool, List<String> list) {
        boolean z3;
        boolean z4;
        NativeListener.NativeTrackingListener nativeTrackingListener;
        try {
            if (this.n) {
                if (campaignEx != null && jumpLoaderResult != null) {
                    int b2 = b();
                    int code = jumpLoaderResult.getCode();
                    if (bool == null || bool.booleanValue()) {
                        if (TextUtils.isEmpty(jumpLoaderResult.getUrl()) && z) {
                            int linkType = campaignEx.getLinkType();
                            if (linkType == 2) {
                                a(campaignEx, jumpLoaderResult, z, b(), list);
                                return;
                            }
                            if (linkType == 3) {
                                a(campaignEx, jumpLoaderResult, z, list);
                                return;
                            }
                            ah.a(this.g, campaignEx.getClickURL(), this.i, campaignEx, list);
                            a(jumpLoaderResult, campaignEx, true);
                            NativeListener.NativeTrackingListener nativeTrackingListener2 = this.i;
                            if (nativeTrackingListener2 != null) {
                                nativeTrackingListener2.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                return;
                            }
                            return;
                        }
                        if (code == 1) {
                            if (!TextUtils.isEmpty(campaignEx.getPackageName()) && !TextUtils.isEmpty(jumpLoaderResult.getUrl()) && jumpLoaderResult.getUrl().contains(campaignEx.getPackageName()) && z) {
                                if (!ah.a.a(this.g, jumpLoaderResult.getUrl(), this.i)) {
                                    a(b2, jumpLoaderResult.getUrl(), campaignEx, this.i, list);
                                }
                                nativeTrackingListener = this.i;
                                if (nativeTrackingListener != null) {
                                    nativeTrackingListener.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                }
                                z3 = z;
                                z4 = true;
                            } else {
                                if (z) {
                                    if (!TextUtils.isEmpty(campaignEx.getPackageName())) {
                                    }
                                    a(b2, jumpLoaderResult.getUrl(), campaignEx, this.i, list);
                                }
                                nativeTrackingListener = this.i;
                                if (nativeTrackingListener != null && z) {
                                    nativeTrackingListener.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                }
                                z3 = z;
                                z4 = true;
                            }
                        } else if (code == 3) {
                            if (z) {
                                z4 = true;
                                z3 = z;
                                b.a(this.g, campaignEx, this.d, jumpLoaderResult, bool, this.i, list);
                            } else {
                                z3 = z;
                                z4 = true;
                            }
                            NativeListener.NativeTrackingListener nativeTrackingListener3 = this.i;
                            if (nativeTrackingListener3 != null && z3) {
                                nativeTrackingListener3.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                            }
                        } else {
                            z3 = z;
                            z4 = true;
                            if (z3) {
                                if (3 == campaignEx.getLinkType()) {
                                    a(campaignEx, jumpLoaderResult, z3, list);
                                    return;
                                } else {
                                    if (2 == campaignEx.getLinkType()) {
                                        a(campaignEx, jumpLoaderResult, z, b(), list);
                                        return;
                                    }
                                    ah.a(this.g, jumpLoaderResult.getUrl(), this.i, campaignEx, list);
                                    NativeListener.NativeTrackingListener nativeTrackingListener4 = this.i;
                                    if (nativeTrackingListener4 != null) {
                                        nativeTrackingListener4.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                                    }
                                }
                            }
                        }
                        if (a(campaignEx.getLinkType(), jumpLoaderResult.getUrl())) {
                            a(jumpLoaderResult, campaignEx, false);
                        } else {
                            a(jumpLoaderResult, campaignEx, z4);
                        }
                        NativeListener.NativeTrackingListener nativeTrackingListener5 = this.i;
                        if (nativeTrackingListener5 == null || z3 || !z2) {
                            return;
                        }
                        nativeTrackingListener5.onFinishRedirection(campaignEx, jumpLoaderResult.getUrl());
                        return;
                    }
                    return;
                }
                if (z) {
                    a(jumpLoaderResult, campaignEx, true);
                    NativeListener.NativeTrackingListener nativeTrackingListener6 = this.i;
                    if (nativeTrackingListener6 != null) {
                        nativeTrackingListener6.onRedirectionFailed(null, null);
                    }
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    private boolean a(int i, String str) {
        boolean z = true;
        boolean z2 = false;
        try {
            if (i == 2) {
                if (ah.a.b(str)) {
                    z2 = z;
                    return z2;
                }
                z = false;
                z2 = z;
                return z2;
            }
        } catch (Exception e) {
            e.printStackTrace();
            return z2;
        }
    }

    private void a(CampaignEx campaignEx, int i, int i2, List<String> list) {
        try {
            com.mbridge.msdk.foundation.same.report.d.d dVar = new com.mbridge.msdk.foundation.same.report.d.d();
            dVar.a("type", Integer.valueOf(i));
            dVar.a("result", Integer.valueOf(i2));
            if (list != null) {
                dVar.a("click_path", list.toString());
            }
            com.mbridge.msdk.foundation.same.report.d.c.a().a("2000150", campaignEx, dVar);
        } catch (Exception e) {
            if (MBridgeConstans.DEBUG) {
                ad.b("CommonClickControl", e.getMessage());
            }
        }
    }

    public static void a(a aVar, CampaignEx campaignEx) {
        try {
            Intent intent = new Intent(aVar.g, (Class<?>) LoadingActivity.class);
            intent.setFlags(268435456);
            intent.putExtra(CampaignEx.JSON_KEY_ICON_URL, campaignEx.getIconUrl());
            aVar.g.startActivity(intent);
        } catch (Exception e) {
            if (MBridgeConstans.DEBUG) {
                ad.a("CommonClickControl", "Exception", e);
            }
        }
    }

    public static void a(a aVar, final boolean z, final Campaign campaign) {
        new Handler(Looper.getMainLooper()).post(new Runnable() {
            @Override
            public final void run() {
                if (z && !a.f51658a && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                    a.f(a.this);
                }
                if (a.this.i != null && !a.f51658a && MBridgeConstans.NATIVE_SHOW_LOADINGPAGER) {
                    a.this.i.onDismissLoading(campaign);
                }
            }
        });
    }
}