package com.ironsource; import android.app.Activity; import android.app.Application; import android.app.Service; import android.content.Context; import android.os.Bundle; import androidx.lifecycle.LifecycleKt$$ExternalSyntheticBackportWithForwarding0; import java.lang.ref.WeakReference; import java.util.concurrent.atomic.AtomicReference; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes2.dex */ public final class j { public static final j a = new j(); private static AtomicReference b = new AtomicReference<>(Boolean.FALSE); private static AtomicReference> c = new AtomicReference<>(null); public static final class a implements Application.ActivityLifecycleCallbacks { @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityCreated(Activity activity, Bundle bundle) { Intrinsics.checkNotNullParameter(activity, "activity"); LifecycleKt$$ExternalSyntheticBackportWithForwarding0.m(j.c, null, new WeakReference(activity)); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityDestroyed(Activity activity) { Intrinsics.checkNotNullParameter(activity, "activity"); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPaused(Activity activity) { Intrinsics.checkNotNullParameter(activity, "activity"); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityResumed(Activity activity) { Intrinsics.checkNotNullParameter(activity, "activity"); j.c.set(new WeakReference(activity)); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivitySaveInstanceState(Activity activity, Bundle outState) { Intrinsics.checkNotNullParameter(activity, "activity"); Intrinsics.checkNotNullParameter(outState, "outState"); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityStarted(Activity activity) { Intrinsics.checkNotNullParameter(activity, "activity"); LifecycleKt$$ExternalSyntheticBackportWithForwarding0.m(j.c, null, new WeakReference(activity)); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityStopped(Activity activity) { Intrinsics.checkNotNullParameter(activity, "activity"); } } private j() { } private final void a(Application application) { application.registerActivityLifecycleCallbacks(new a()); } public final void a(Context context) { Application application; Intrinsics.checkNotNullParameter(context, "context"); if (LifecycleKt$$ExternalSyntheticBackportWithForwarding0.m(b, Boolean.FALSE, Boolean.TRUE)) { if (context instanceof Activity) { Application application2 = ((Activity) context).getApplication(); Intrinsics.checkNotNullExpressionValue(application2, "context.application"); a(application2); c.set(new WeakReference<>(context)); return; } if (context instanceof Service) { application = ((Service) context).getApplication(); Intrinsics.checkNotNullExpressionValue(application, "context.application"); } else if (!(context instanceof Application)) { return; } else { application = (Application) context; } a(application); } } public final Activity b() { WeakReference weakReference = c.get(); if (weakReference != null) { return weakReference.get(); } return null; } }