package com.mbridge.msdk.splash.c; import android.graphics.Bitmap; import android.text.TextUtils; import com.mbridge.msdk.foundation.controller.a; import com.mbridge.msdk.foundation.db.f; import com.mbridge.msdk.foundation.db.i; import com.mbridge.msdk.foundation.download.download.H5DownLoadManager; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.foundation.same.c.c; import com.mbridge.msdk.foundation.tools.w; import com.mbridge.msdk.splash.c.e; import com.mbridge.msdk.splash.view.MBSplashView; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.concurrent.ConcurrentHashMap; /* compiled from: ResManager */ public final class b { public static f a = f.a(i.a(a.f().j())); private static String b = "ResManager"; private static int c = 1; private static ConcurrentHashMap<String, Boolean> d = new ConcurrentHashMap<>(); public static CampaignEx a(MBSplashView mBSplashView, String str, String str2, String str3, boolean z, int i, boolean z2, boolean z3) { if (a == null) { a = f.a(i.a(a.f().j())); } com.mbridge.msdk.c.a b2 = com.mbridge.msdk.c.b.a().b(a.f().k()); if (b2 == null) { b2 = com.mbridge.msdk.c.b.a().b(); } long ae = b2.ae() * 1000; long U = b2.U() * 1000; if (a == null) { a = f.a(i.a(a.f().j())); } a.b(U, str2); List<CampaignEx> a2 = a.a(str2, 0, 0, c, !TextUtils.isEmpty(str3)); if (a2 == null || a2.size() <= 0) { return null; } CampaignEx campaignEx = a2.get(0); if (TextUtils.isEmpty(campaignEx.getAdZip()) && TextUtils.isEmpty(campaignEx.getAdHtml())) { return null; } long currentTimeMillis = System.currentTimeMillis(); long j = currentTimeMillis - ae; if (!z2) { if ((campaignEx.getPlct() <= 0 || (campaignEx.getPlct() * 1000) + campaignEx.getTimestamp() < currentTimeMillis) && (campaignEx.getPlct() > 0 || campaignEx.getTimestamp() < j)) { w.a(b, "========已经超了缓存时间"); return null; } else if (!a(mBSplashView, campaignEx, str, str2, z, i, z3)) { return null; } else { String str4 = b; w.d(str4, "cache campain is picked:" + campaignEx.getAppName()); return a(campaignEx); } } else if ((campaignEx.getPlct() <= 0 || (campaignEx.getPlct() * 1000) + campaignEx.getTimestamp() < currentTimeMillis) && (campaignEx.getPlct() > 0 || campaignEx.getTimestamp() < j)) { if (!a(mBSplashView, campaignEx, str, str2, z, i, z3) || !campaignEx.isSpareOffer(ae, U)) { return null; } return a(campaignEx); } else if (!a(mBSplashView, campaignEx, str, str2, z, i, z3)) { return null; } else { String str5 = b; w.d(str5, "cache campain is picked:" + campaignEx.getAppName()); return a(campaignEx); } } private static CampaignEx a(CampaignEx campaignEx) { if (!TextUtils.isEmpty(campaignEx.getAdZip()) || (!TextUtils.isEmpty(campaignEx.getAdHtml()) && campaignEx.getAdHtml().contains("<MBTPLMARK>"))) { campaignEx.setHasMBTplMark(true); campaignEx.setIsMraid(false); } else { campaignEx.setHasMBTplMark(false); campaignEx.setIsMraid(true); } return campaignEx; } /* JADX WARNING: Removed duplicated region for block: B:37:0x00aa */ private static boolean a(MBSplashView mBSplashView, CampaignEx campaignEx, String str, String str2, boolean z, int i, boolean z2) { boolean z3; boolean z4 = false; if (campaignEx != null) { mBSplashView.clearResState(); if (!TextUtils.isEmpty(campaignEx.getVideoUrlEncode())) { boolean z5 = mBSplashView.isVideoReady() || com.mbridge.msdk.videocommon.download.b.getInstance().a(297, str2, campaignEx.isBidCampaign()); if (!z5) { a(mBSplashView, campaignEx, str2); } else { mBSplashView.setVideoReady(true); } z3 = z5; } else { z3 = true; } if (!TextUtils.isEmpty(campaignEx.getAdZip()) && !mBSplashView.isH5Ready()) { String h5ResAddress = H5DownLoadManager.getInstance().getH5ResAddress(campaignEx.getAdZip()); if (TextUtils.isEmpty(h5ResAddress)) { z3 = false; } else if (!z2) { a(mBSplashView, h5ResAddress, campaignEx, str, str2, z, i); } } if (TextUtils.isEmpty(campaignEx.getAdZip()) && !TextUtils.isEmpty(campaignEx.getAdHtml()) && !mBSplashView.isH5Ready()) { String c2 = c(campaignEx.getAdHtml()); if (!TextUtils.isEmpty(c2)) { if (!z2) { a(mBSplashView, c2, campaignEx, str, str2, z, i); } } if (campaignEx.isDynamicView()) { Boolean bool = d.get(campaignEx.getImageUrl()); if (bool != null) { z4 = bool.booleanValue(); } if (!z4) { a(mBSplashView, campaignEx, (com.mbridge.msdk.splash.view.nativeview.a) null); } else { mBSplashView.setImageReady(true); } } } z4 = z3; if (campaignEx.isDynamicView()) { } } return z4; } private static void a(final MBSplashView mBSplashView, CampaignEx campaignEx, String str) { AnonymousClass1 r5 = new com.mbridge.msdk.videocommon.listener.a() { /* class com.mbridge.msdk.splash.c.b.AnonymousClass1 */ @Override // com.mbridge.msdk.videocommon.listener.a public final void a(String str) { MBSplashView.this.setVideoReady(true); w.a(b.b, "========VIDEO SUC"); } @Override // com.mbridge.msdk.videocommon.listener.a public final void a(String str, String str2) { MBSplashView.this.setVideoReady(false); w.a(b.b, "========VIDEO FAILED"); } }; ArrayList arrayList = new ArrayList(); arrayList.add(campaignEx); com.mbridge.msdk.videocommon.download.b.getInstance().createUnitCache(a.f().j(), str, arrayList, 297, r5); if (!com.mbridge.msdk.videocommon.download.b.getInstance().a(297, str, campaignEx.isBidCampaign())) { com.mbridge.msdk.videocommon.download.b.getInstance().load(str); } else { mBSplashView.setVideoReady(true); } } public static void a(final MBSplashView mBSplashView, final CampaignEx campaignEx, final com.mbridge.msdk.splash.view.nativeview.a aVar) { com.mbridge.msdk.foundation.same.c.b.a(a.f().j()).a(campaignEx.getImageUrl(), new c() { /* class com.mbridge.msdk.splash.c.b.AnonymousClass2 */ @Override // com.mbridge.msdk.foundation.same.c.c public final void onSuccessLoad(Bitmap bitmap, String str) { b.d.put(CampaignEx.this.getImageUrl(), true); com.mbridge.msdk.splash.view.nativeview.a aVar = aVar; if (aVar != null) { aVar.a(); } MBSplashView mBSplashView = mBSplashView; if (mBSplashView != null) { mBSplashView.setImageReady(true); } } @Override // com.mbridge.msdk.foundation.same.c.c public final void onFailedLoad(String str, String str2) { b.d.put(CampaignEx.this.getImageUrl(), false); com.mbridge.msdk.splash.view.nativeview.a aVar = aVar; if (aVar != null) { aVar.b(); } MBSplashView mBSplashView = mBSplashView; if (mBSplashView != null) { mBSplashView.setImageReady(false); } } }); if (!TextUtils.isEmpty(campaignEx.getIconUrl())) { com.mbridge.msdk.foundation.same.c.b.a(a.f().j()).a(campaignEx.getIconUrl(), new c() { /* class com.mbridge.msdk.splash.c.b.AnonymousClass3 */ @Override // com.mbridge.msdk.foundation.same.c.c public final void onFailedLoad(String str, String str2) { } @Override // com.mbridge.msdk.foundation.same.c.c public final void onSuccessLoad(Bitmap bitmap, String str) { } }); } } private static void a(MBSplashView mBSplashView, String str, CampaignEx campaignEx, String str2, String str3, boolean z, int i) { e.c cVar = new e.c(); cVar.c(str3); cVar.b(str2); cVar.a(campaignEx); cVar.a(str); cVar.a(z); cVar.a(i); e.a.a.a(mBSplashView, cVar, null); } /* JADX WARNING: Code restructure failed: missing block: B:10:?, code lost: return ""; */ /* JADX WARNING: Code restructure failed: missing block: B:8:0x0025, code lost: r3 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:9:0x0026, code lost: r3.getMessage(); */ private static String c(String str) { File file = new File(str); if (!file.exists()) { return ""; } return "file:///" + file.getAbsolutePath(); } public static boolean a(MBSplashView mBSplashView, CampaignEx campaignEx) { boolean z = false; if (mBSplashView == null) { w.d(b, "mbSplashView is null"); return false; } boolean z2 = true; if (!TextUtils.isEmpty(campaignEx.getVideoUrlEncode())) { z2 = mBSplashView.isVideoReady(); String str = b; w.d(str, "======isReady isVideoReady:" + z2); } if (z2 && !TextUtils.isEmpty(campaignEx.getAdZip())) { z2 = mBSplashView.isH5Ready(); String str2 = b; w.d(str2, "======isReady getAdZip:" + z2); } if (z2 && TextUtils.isEmpty(campaignEx.getAdZip()) && !TextUtils.isEmpty(campaignEx.getAdHtml())) { z2 = mBSplashView.isH5Ready(); String str3 = b; w.d(str3, "======isReady getAdHtml:" + z2); } if (TextUtils.isEmpty(campaignEx.getAdZip()) && TextUtils.isEmpty(campaignEx.getAdHtml())) { w.d(b, "======isReady getAdHtml getAdZip all are empty"); z2 = false; } if (!campaignEx.isDynamicView()) { return z2; } if (!TextUtils.isEmpty(campaignEx.getImageUrl())) { z = mBSplashView.isImageReady(); } String str4 = b; w.d(str4, "======isReady DYNAMIC VIEW and image state is : " + z); return z; } public static void a(CampaignEx campaignEx, String str) { ArrayList arrayList = new ArrayList(); arrayList.add(campaignEx); if (a == null) { a = f.a(i.a(a.f().j())); } a.b(arrayList, str); } public static void a(String str) { if (a == null) { a = f.a(i.a(a.f().j())); } a.a(str, 0, c); } public static void b(String str) { d.remove(str); } }