WeChat.apk(点击下载) / y.java


package com.tencent.mm.pluginsdk.model;

import android.content.Context;
import android.content.Intent;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.os.Bundle;
import com.tencent.mm.sdk.platformtools.MMApplicationContext;
import com.tencent.mm.sdk.platformtools.Util;
import java.util.List;
import jn.c;
import jn.d;

public class y extends j1 {

    /* renamed from: a  reason: collision with root package name */
    public final d f171547a;

    /* renamed from: b  reason: collision with root package name */
    public final Intent f171548b;

    /* renamed from: c  reason: collision with root package name */
    public final n1 f171549c = new n1();

    /* JADX WARNING: Removed duplicated region for block: B:21:0x0045  */
    /* JADX WARNING: Removed duplicated region for block: B:22:0x0048  */
    public y(Bundle bundle) {
        d dVar;
        d dVar2 = d.TencentMap;
        if (bundle == null || bundle.getParcelable("key_target_intent") == null) {
            this.f171547a = dVar2;
        } else {
            int i15 = bundle.getInt("key_map_app", 0);
            if (i15 != 0) {
                if (i15 == 1) {
                    dVar = d.GoogleMap;
                } else if (i15 == 2) {
                    dVar = d.SogouMap;
                } else if (i15 == 3) {
                    dVar = d.BaiduMap;
                } else if (i15 == 4) {
                    dVar = d.AutonaviMap;
                }
                if (k(MMApplicationContext.getContext(), dVar, null) != null) {
                    this.f171547a = dVar2;
                } else {
                    this.f171547a = dVar;
                }
            }
            dVar = dVar2;
            if (k(MMApplicationContext.getContext(), dVar, null) != null) {
            }
        }
        if (this.f171547a == dVar2) {
            this.f171548b = null;
        } else {
            this.f171548b = (Intent) bundle.getParcelable("key_target_intent");
        }
    }

    public static ResolveInfo k(Context context, d dVar, Intent intent) {
        if (intent == null) {
            intent = new Intent("android.intent.action.VIEW", Uri.parse(String.format("geo:%f,%f", Float.valueOf(0.0f), Float.valueOf(0.0f))));
        }
        List<ResolveInfo> queryIntentActivities = context.getPackageManager().queryIntentActivities(intent, 0);
        if (Util.isNullOrNil(queryIntentActivities)) {
            return null;
        }
        for (ResolveInfo resolveInfo : queryIntentActivities) {
            if (!(resolveInfo == null || resolveInfo.activityInfo == null || !dVar.h().equals(resolveInfo.activityInfo.packageName))) {
                return resolveInfo;
            }
        }
        return null;
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public String b(Context context, ResolveInfo resolveInfo) {
        return this.f171549c.b(context, resolveInfo);
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public c.a c() {
        if (this.f171547a == d.TencentMap) {
            return this.f171549c.c();
        }
        c.a aVar = new c.a();
        aVar.f241340d = -1;
        aVar.f241337a = -1;
        ResolveInfo k15 = k(MMApplicationContext.getContext(), this.f171547a, this.f171548b);
        if (k15 != null) {
            aVar.f241341e = b(MMApplicationContext.getContext(), k15);
        }
        return aVar;
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public String d() {
        if (this.f171547a != d.TencentMap) {
            return null;
        }
        this.f171549c.getClass();
        return "TencentMap.apk";
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public String e() {
        if (this.f171547a != d.TencentMap) {
            return null;
        }
        this.f171549c.getClass();
        return "http://softroute.map.qq.com/downloadfile?cid=00008&referer=wx_client";
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public String f() {
        return "com.tencent.map";
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public String g() {
        return null;
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public boolean h(Context context) {
        d dVar = this.f171547a;
        if (dVar == d.TencentMap) {
            return this.f171549c.h(context);
        }
        if (k(context, dVar, this.f171548b) != null) {
            return true;
        }
        return false;
    }

    @Override // com.tencent.mm.pluginsdk.model.j1
    public boolean i(String str) {
        return this.f171547a.h().equals(str);
    }
}