discord-jadx/app/src/main/java/androidx/work/impl/utils/PackageManagerHelper.java

46 lines
2.0 KiB
Java

package androidx.work.impl.utils;
import android.content.ComponentName;
import android.content.Context;
import androidx.annotation.NonNull;
import androidx.work.Logger;
public class PackageManagerHelper {
private static final String TAG = Logger.tagWithPrefix("PackageManagerHelper");
private PackageManagerHelper() {
}
public static boolean isComponentExplicitlyEnabled(Context context, Class<?> cls) {
return isComponentExplicitlyEnabled(context, cls.getName());
}
public static boolean isComponentExplicitlyEnabled(Context context, String str) {
return context.getPackageManager().getComponentEnabledSetting(new ComponentName(context, str)) == 1;
}
/* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0031: APUT (r7v1 java.lang.Object[]), (1 ??[boolean, int, float, short, byte, char]), (r8v1 java.lang.String) */
/* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0050: APUT (r2v1 java.lang.Object[]), (1 ??[boolean, int, float, short, byte, char]), (r0v1 java.lang.String) */
public static void setComponentEnabled(@NonNull Context context, @NonNull Class<?> cls, boolean z2) {
String str = "enabled";
try {
context.getPackageManager().setComponentEnabledSetting(new ComponentName(context, cls.getName()), z2 ? 1 : 2, 1);
Logger logger = Logger.get();
String str2 = TAG;
Object[] objArr = new Object[2];
objArr[0] = cls.getName();
objArr[1] = z2 ? str : "disabled";
logger.debug(str2, String.format("%s %s", objArr), new Throwable[0]);
} catch (Exception e) {
Logger logger2 = Logger.get();
String str3 = TAG;
Object[] objArr2 = new Object[2];
objArr2[0] = cls.getName();
if (!z2) {
str = "disabled";
}
objArr2[1] = str;
logger2.debug(str3, String.format("%s could not be %s", objArr2), e);
}
}
}