package androidx.work.impl.utils; import android.content.ComponentName; import android.content.Context; import androidx.annotation.NonNull; import androidx.work.Logger; /* loaded from: classes.dex */ public class PackageManagerHelper { private static final String TAG = Logger.tagWithPrefix("PackageManagerHelper"); private static boolean isComponentEnabled(int i, boolean z) { return i == 0 ? z : i == 1; } private PackageManagerHelper() { } public static void setComponentEnabled(@NonNull Context context, @NonNull Class cls, boolean z) { try { if (z == isComponentEnabled(getComponentEnabledSetting(context, cls.getName()), false)) { Logger.get().debug(TAG, "Skipping component enablement for " + cls.getName()); return; } context.getPackageManager().setComponentEnabledSetting(new ComponentName(context, cls.getName()), z ? 1 : 2, 1); Logger logger = Logger.get(); String str = TAG; StringBuilder sb = new StringBuilder(); sb.append(cls.getName()); sb.append(" "); sb.append(z ? "enabled" : "disabled"); logger.debug(str, sb.toString()); } catch (Exception e) { Logger logger2 = Logger.get(); String str2 = TAG; StringBuilder sb2 = new StringBuilder(); sb2.append(cls.getName()); sb2.append("could not be "); sb2.append(z ? "enabled" : "disabled"); logger2.debug(str2, sb2.toString(), e); } } public static boolean isComponentExplicitlyEnabled(@NonNull Context context, @NonNull Class cls) { return isComponentEnabled(getComponentEnabledSetting(context, cls.getName()), false); } public static boolean isComponentExplicitlyEnabled(@NonNull Context context, @NonNull String str) { return getComponentEnabledSetting(context, str) == 1; } private static int getComponentEnabledSetting(@NonNull Context context, @NonNull String str) { return context.getPackageManager().getComponentEnabledSetting(new ComponentName(context, str)); } }