package a7; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.util.Log; import e6.h; import java.util.UUID; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; /* loaded from: classes2.dex */ public abstract class b { /* renamed from: a, reason: collision with root package name */ private static final ConcurrentMap f164a = new ConcurrentHashMap(); private static PackageInfo a(Context context) { try { return context.getPackageManager().getPackageInfo(context.getPackageName(), 0); } catch (PackageManager.NameNotFoundException e10) { Log.e("AppVersionSignature", "Cannot resolve info for" + context.getPackageName(), e10); return null; } } private static String b(PackageInfo packageInfo) { return packageInfo != null ? String.valueOf(packageInfo.versionCode) : UUID.randomUUID().toString(); } private static h c(Context context) { return new d(b(a(context))); } public static h d(Context context) { String packageName = context.getPackageName(); ConcurrentMap concurrentMap = f164a; h hVar = (h) concurrentMap.get(packageName); if (hVar == null) { hVar = c(context); h hVar2 = (h) concurrentMap.putIfAbsent(packageName, hVar); if (hVar2 != null) { return hVar2; } } return hVar; } }