最右.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.huawei.hms.common.PackageConstants;
import com.kwad.sdk.core.download.kwai.b;
import com.kwad.sdk.core.response.model.AdTemplate;
import com.kwad.sdk.internal.api.SceneImpl;
import java.util.HashMap;
import java.util.Map;

public final class d {
    private static final Map<String, String> aos;

    static {
        HashMap hashMap = new HashMap();
        aos = hashMap;
        hashMap.put("HUAWEI", PackageConstants.SERVICES_PACKAGE_APPMARKET);
        hashMap.put("OPPO", "com.oppo.market");
        hashMap.put("vivo", "com.bbk.appstore");
        hashMap.put("xiaomi", "com.xiaomi.market");
        hashMap.put("OnePlus", "com.oppo.market");
        hashMap.put("Meizu", "com.meizu.mstore");
        hashMap.put("samsung", "com.sec.android.app.samsungapps");
        hashMap.put("SMARTISAN", "com.smartisanos.appstore");
        hashMap.put("Realme", "com.oppo.market");
        hashMap.put("HONOR", PackageConstants.SERVICES_PACKAGE_APPMARKET);
    }

    public static boolean a(Context context, String str, AdTemplate adTemplate) {
        SceneImpl sceneImpl;
        if (!am.aj("MIUI") || (sceneImpl = adTemplate.mAdScene) == null || sceneImpl.adStyle == 4 || b.r(context, str) != 1) {
            return false;
        }
        adTemplate.mXiaomiAppStoreDetailViewOpen = true;
        return true;
    }

    /* JADX WARNING: Removed duplicated region for block: B:21:0x006a A[Catch:{ Exception -> 0x00a0 }] */
    /* JADX WARNING: Removed duplicated region for block: B:42:0x0049 A[SYNTHETIC] */
    public static boolean f(Context context, String str, String str2) {
        boolean z;
        ActivityInfo activityInfo;
        if (context == null || TextUtils.isEmpty(str)) {
            return false;
        }
        String str3 = Build.BRAND;
        if ("samsung".equals(str3)) {
            str = "http://apps.samsung.com/appquery/appDetail.as?appId=".concat(String.valueOf(str2));
        }
        try {
            String str4 = aos.get(str3);
            Uri parse = Uri.parse(str);
            Intent intent = new Intent();
            intent.setAction("android.intent.action.VIEW");
            intent.setData(parse);
            intent.addFlags(268435456);
            for (ResolveInfo resolveInfo : context.getPackageManager().queryIntentActivities(intent, 0)) {
                if (!(resolveInfo == null || (activityInfo = resolveInfo.activityInfo) == null)) {
                    if (!TextUtils.isEmpty(activityInfo.packageName)) {
                        z = false;
                        if (z) {
                            String str5 = resolveInfo.activityInfo.packageName;
                            if (!str5.equals(str4)) {
                                if ("OPPO".equals(Build.BRAND) && "com.heytap.market".equals(str5)) {
                                }
                            }
                            intent.setComponent(new ComponentName(str5, resolveInfo.activityInfo.name));
                            context.startActivity(intent);
                            return true;
                        }
                    }
                }
                z = true;
                if (z) {
                }
            }
            return u(context, str);
        } catch (Exception unused) {
            return u(context, str);
        }
    }

    private static boolean u(Context context, String str) {
        if (TextUtils.isEmpty(str)) {
            return false;
        }
        Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(str));
        intent.addFlags(268435456);
        try {
            context.startActivity(intent);
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }
}