package dg; import android.content.Context; import android.content.Intent; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.content.pm.ServiceInfo; import android.net.Uri; public final class w { /* renamed from: a reason: collision with root package name */ public static final Uri f63621a = Uri.parse("http://play.google.com/store/apps/details"); /* renamed from: b reason: collision with root package name */ public static final String[] f63622b = {"com.google.android.youtube", "com.google.android.youtube.tv", "com.google.android.youtube.googletv", "com.google.android.gms", null}; public static String a(Context context) { ServiceInfo serviceInfo; String str; PackageManager packageManager = context.getPackageManager(); for (String str2 : f63622b) { ResolveInfo resolveService = packageManager.resolveService(new Intent("com.google.android.youtube.api.service.START").setPackage(str2), 0); if (!(resolveService == null || (serviceInfo = resolveService.serviceInfo) == null || (str = serviceInfo.packageName) == null)) { return str; } } return packageManager.hasSystemFeature("android.software.leanback") ? "com.google.android.youtube.tv" : packageManager.hasSystemFeature("com.google.android.tv") ? "com.google.android.youtube.googletv" : "com.google.android.youtube"; } public static String b(Context context) { try { return context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName; } catch (PackageManager.NameNotFoundException e14) { throw new IllegalStateException("Cannot retrieve calling Context's PackageInfo", e14); } } }