電視直播.apk(点击下载) / d.java


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