package x42; import android.app.Activity; import android.app.Fragment; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Build; import android.provider.Settings; import android.util.Log; import com.xingin.redview.easyfloat.permission.PermissionFragment; import ko2.e; import kotlin.Metadata; import kotlin.jvm.JvmStatic; import kotlin.jvm.internal.Intrinsics; import w42.g; import y42.a; import y42.c; import y7.f; import z42.d; import z60.h; @Metadata(bv = {}, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u000e\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0018\u0010\u0019J\u0010\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0007J\u0018\u0010\u000b\u001a\u00020\n2\u0006\u0010\u0007\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\bH\u0007J\u0010\u0010\u000e\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\fH\u0007J\u0017\u0010\u000f\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\fH\u0000¢\u0006\u0004\b\u000f\u0010\u0010J\u0010\u0010\u0011\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\u0012\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\u0013\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\u0014\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\u0015\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\u0016\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\u0017\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\fH\u0002¨\u0006\u001a"}, d2 = {"Lx42/b;", "", "Landroid/content/Context;", "context", "", "a", "Landroid/app/Activity;", "activity", "Lw42/g;", "onPermissionResult", "", "j", "Landroid/app/Fragment;", "fragment", "c", "k", "(Landroid/app/Fragment;)V", "e", "g", f.f156778k, "i", h.f160753a, "d", "b", "<init>", "()V", "redview_library_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: PermissionUtils.kt */ public final class b { /* renamed from: a reason: collision with root package name */ public static final b f152447a = new b(); @JvmStatic public static final boolean a(Context context) { Intrinsics.checkNotNullParameter(context, "context"); if (Build.VERSION.SDK_INT < 23) { if (y42.f.b()) { return f152447a.e(context); } if (y42.f.d()) { return f152447a.g(context); } if (y42.f.e()) { return f152447a.h(context); } if (y42.f.c()) { return f152447a.f(context); } if (y42.f.a()) { return f152447a.i(context); } } return f152447a.d(context); } @JvmStatic public static final void c(Fragment fragment) { Intrinsics.checkNotNullParameter(fragment, "fragment"); try { Intent intent = new Intent(Settings.class.getDeclaredField("ACTION_MANAGE_OVERLAY_PERMISSION").get(null).toString()); String packageName = fragment.getActivity().getPackageName(); intent.setData(Uri.parse("package:" + packageName)); fragment.startActivityForResult(intent, 199); } catch (Exception e14) { d.c("PermissionUtils--->", String.valueOf(e14)); } } @JvmStatic public static final void j(Activity activity, g gVar) { Intrinsics.checkNotNullParameter(activity, "activity"); Intrinsics.checkNotNullParameter(gVar, "onPermissionResult"); PermissionFragment.f61918b.a(activity, gVar); } public final void b(Fragment fragment) { if (y42.f.c()) { y42.b.a(fragment); } else if (Build.VERSION.SDK_INT >= 23) { try { c(fragment); } catch (Exception e14) { String stackTraceString = Log.getStackTraceString(e14); Intrinsics.checkNotNullExpressionValue(stackTraceString, "getStackTraceString(e)"); d.c("PermissionUtils--->", stackTraceString); } } else { d.f160521a.a("PermissionUtils--->", "user manually refuse OVERLAY_PERMISSION"); } } public final boolean d(Context context) { if (y42.f.c()) { return f(context); } if (Build.VERSION.SDK_INT < 23) { return true; } try { Object invoke = Settings.class.getDeclaredMethod("canDrawOverlays", Context.class).invoke(null, context); if (invoke != null) { return ((Boolean) invoke).booleanValue(); } throw new NullPointerException("null cannot be cast to non-null type kotlin.Boolean"); } catch (Exception e14) { e.e("PermissionUtils--->", Log.getStackTraceString(e14)); return true; } } public final boolean e(Context context) { return a.b(context); } public final boolean f(Context context) { return y42.b.b(context); } public final boolean g(Context context) { return c.b(context); } public final boolean h(Context context) { return y42.d.b(context); } public final boolean i(Context context) { return y42.e.b(context); } public final void k(Fragment fragment) { Intrinsics.checkNotNullParameter(fragment, "fragment"); if (Build.VERSION.SDK_INT >= 23) { b(fragment); } else if (y42.f.b()) { a.a(fragment.getActivity()); } else if (y42.f.d()) { c.a(fragment.getActivity()); } else if (y42.f.e()) { y42.d.a(fragment.getActivity()); } else if (y42.f.c()) { y42.b.a(fragment); } else if (y42.f.a()) { y42.e.a(fragment.getActivity()); } } }