package com.kwad.sdk.utils; import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.content.pm.ActivityInfo; import android.content.pm.ResolveInfo; import android.net.Uri; import android.os.Build; import android.text.TextUtils; import com.cdo.oaps.ad.af; import com.kwad.sdk.commercial.b.a; import com.kwad.sdk.core.download.a.b; import com.kwad.sdk.core.response.b.e; import com.kwad.sdk.core.response.model.AdInfo; import com.kwad.sdk.core.response.model.AdTemplate; import com.kwad.sdk.internal.api.SceneImpl; import com.meishu.sdk.core.utils.MsConstants; import com.qumeng.advlib.core.ADEvent; import java.util.HashMap; import java.util.Map; public final class d { private static final Map<String, String> aOv; static { HashMap hashMap = new HashMap(); aOv = hashMap; hashMap.put("HUAWEI", "com.huawei.appmarket"); aOv.put(MsConstants.PLATFORM_OPPO, "com.oppo.market"); aOv.put(ADEvent.VIVO, "com.bbk.appstore"); aOv.put(ADEvent.XIAOMI, "com.xiaomi.market"); aOv.put("OnePlus", "com.oppo.market"); aOv.put("Meizu", "com.meizu.mstore"); aOv.put("samsung", "com.sec.android.app.samsungapps"); aOv.put("SMARTISAN", "com.smartisanos.appstore"); aOv.put("Realme", "com.oppo.market"); aOv.put("HONOR", "com.huawei.appmarket"); } public static boolean a(Context context, final String str, final AdTemplate adTemplate) { SceneImpl sceneImpl; if (!at.Mq() || (sceneImpl = adTemplate.mAdScene) == null || sceneImpl.adStyle == 4 || b.a(context, str, new b.C0148b() { /* class com.kwad.sdk.utils.d.AnonymousClass1 */ @Override // com.kwad.sdk.core.download.a.b.C0148b, com.kwad.sdk.core.download.a.b.a public final void onError(Throwable th) { super.onError(th); a.a(adTemplate, str, "com.xiaomi.market", 0, 1, bn.t(th)); } @Override // com.kwad.sdk.core.download.a.b.C0148b, com.kwad.sdk.core.download.a.b.a public final void onStart() { super.onStart(); a.a(adTemplate, str, "com.xiaomi.market", 0, 1); } @Override // com.kwad.sdk.core.download.a.b.C0148b, com.kwad.sdk.core.download.a.b.a public final void onSuccess() { super.onSuccess(); AdTemplate adTemplate = adTemplate; adTemplate.mXiaomiAppStoreDetailViewOpen = true; adTemplate.mClickOpenAppStore = true; a.b(adTemplate, str, "com.xiaomi.market", 0, 1); } }) != 1) { return false; } return true; } private static boolean gv(String str) { return MsConstants.PLATFORM_OPPO.equals(Build.BRAND) && af.f11349e.equals(str); } public static boolean h(Context context, AdTemplate adTemplate) { Throwable th; int i2; String str; String str2; String str3; Intent intent; AdInfo dR = e.dR(adTemplate); String cS = com.kwad.sdk.core.response.b.a.cS(dR); String ay = com.kwad.sdk.core.response.b.a.ay(dR); if (context != null && !TextUtils.isEmpty(cS)) { try { if ("samsung".equals(Build.BRAND)) { cS = "http://apps.samsung.com/appquery/appDetail.as?appId=" + ay; } str3 = aOv.get(Build.BRAND); try { a.a(adTemplate, cS, str3, 1, 0); intent = new Intent("android.intent.action.VIEW", Uri.parse(cS)); intent.addFlags(268435456); for (ResolveInfo resolveInfo : context.getPackageManager().queryIntentActivities(intent, 0)) { if (!a(resolveInfo)) { String str4 = resolveInfo.activityInfo.packageName; if (str4.equals(str3) || gv(str4)) { intent.setComponent(new ComponentName(str4, resolveInfo.activityInfo.name)); context.startActivity(intent); adTemplate.mClickOpenAppStore = true; a.b(adTemplate, cS, str3, 1, 0); return true; } } } } catch (Throwable th2) { th = th2; str = str3; str2 = cS; i2 = 1; a.a(adTemplate, str2, str, i2, 0, bn.t(th)); return false; } } catch (Throwable th3) { th = th3; str2 = cS; str = null; i2 = 1; a.a(adTemplate, str2, str, i2, 0, bn.t(th)); return false; } try { context.startActivity(intent); adTemplate.mClickOpenAppStore = true; a.b(adTemplate, cS, str3, 0, 0); return true; } catch (Throwable th4) { th = th4; str = str3; str2 = cS; i2 = 0; a.a(adTemplate, str2, str, i2, 0, bn.t(th)); return false; } } return false; } private static boolean a(ResolveInfo resolveInfo) { ActivityInfo activityInfo; return resolveInfo == null || (activityInfo = resolveInfo.activityInfo) == null || TextUtils.isEmpty(activityInfo.packageName); } }