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); } } }