package com.google.firebase.messaging; import android.content.Context; import android.content.Intent; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.util.Log; import com.google.android.gms.common.util.PlatformVersion; import java.util.List; /* loaded from: classes2.dex */ class g0 { /* renamed from: a, reason: collision with root package name */ private final Context f5579a; /* renamed from: b, reason: collision with root package name */ private String f5580b; /* renamed from: c, reason: collision with root package name */ private String f5581c; /* renamed from: d, reason: collision with root package name */ private int f5582d; /* renamed from: e, reason: collision with root package name */ private int f5583e = 0; g0(Context context) { this.f5579a = context; } static String c(w3.f fVar) { String d10 = fVar.o().d(); if (d10 != null) { return d10; } String c10 = fVar.o().c(); if (!c10.startsWith("1:")) { return c10; } String[] split = c10.split(":"); if (split.length < 2) { return null; } String str = split[1]; if (str.isEmpty()) { return null; } return str; } private PackageInfo f(String str) { try { return this.f5579a.getPackageManager().getPackageInfo(str, 0); } catch (PackageManager.NameNotFoundException e10) { Log.w("FirebaseMessaging", "Failed to find package " + e10); return null; } } private synchronized void h() { PackageInfo f10 = f(this.f5579a.getPackageName()); if (f10 != null) { this.f5580b = Integer.toString(f10.versionCode); this.f5581c = f10.versionName; } } synchronized String a() { if (this.f5580b == null) { h(); } return this.f5580b; } synchronized String b() { if (this.f5581c == null) { h(); } return this.f5581c; } synchronized int d() { PackageInfo f10; if (this.f5582d == 0 && (f10 = f("com.google.android.gms")) != null) { this.f5582d = f10.versionCode; } return this.f5582d; } synchronized int e() { int i10 = this.f5583e; if (i10 != 0) { return i10; } PackageManager packageManager = this.f5579a.getPackageManager(); if (packageManager.checkPermission("com.google.android.c2dm.permission.SEND", "com.google.android.gms") == -1) { Log.e("FirebaseMessaging", "Google Play services missing or without correct permission."); return 0; } if (!PlatformVersion.isAtLeastO()) { Intent intent = new Intent("com.google.android.c2dm.intent.REGISTER"); intent.setPackage("com.google.android.gms"); List queryIntentServices = packageManager.queryIntentServices(intent, 0); if (queryIntentServices != null && queryIntentServices.size() > 0) { this.f5583e = 1; return 1; } } Intent intent2 = new Intent("com.google.iid.TOKEN_REQUEST"); intent2.setPackage("com.google.android.gms"); List queryBroadcastReceivers = packageManager.queryBroadcastReceivers(intent2, 0); if (queryBroadcastReceivers != null && queryBroadcastReceivers.size() > 0) { this.f5583e = 2; return 2; } Log.w("FirebaseMessaging", "Failed to resolve IID implementation package, falling back"); if (PlatformVersion.isAtLeastO()) { this.f5583e = 2; } else { this.f5583e = 1; } return this.f5583e; } boolean g() { return e() != 0; } }