Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

98 lines
3.9 KiB
Java

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<Boolean> b = new AtomicReference<>(Boolean.FALSE);
private static AtomicReference<WeakReference<Activity>> 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<Activity> weakReference = c.get();
if (weakReference != null) {
return weakReference.get();
}
return null;
}
}