package s.a.y1; import android.os.Build; import android.os.Handler; import android.os.Looper; import androidx.annotation.VisibleForTesting; import d0.k; import d0.l; import java.util.Objects; /* compiled from: HandlerDispatcher.kt */ public final class c { static { Object obj; b bVar = null; try { k.a aVar = k.i; obj = k.m75constructorimpl(new a(a(Looper.getMainLooper(), true), null, false)); } catch (Throwable th) { k.a aVar2 = k.i; obj = k.m75constructorimpl(l.createFailure(th)); } if (!k.m79isFailureimpl(obj)) { bVar = obj; } } @VisibleForTesting public static final Handler a(Looper looper, boolean z2) { if (!z2) { return new Handler(looper); } if (Build.VERSION.SDK_INT >= 28) { Object invoke = Handler.class.getDeclaredMethod("createAsync", Looper.class).invoke(null, looper); Objects.requireNonNull(invoke, "null cannot be cast to non-null type android.os.Handler"); return (Handler) invoke; } try { return (Handler) Handler.class.getDeclaredConstructor(Looper.class, Handler.Callback.class, Boolean.TYPE).newInstance(looper, null, Boolean.TRUE); } catch (NoSuchMethodException unused) { return new Handler(looper); } } }