Files
rr3-apk/decompiled-community/sources/com/applovin/impl/mediation/a.java
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

104 lines
3.0 KiB
Java

package com.applovin.impl.mediation;
import android.app.Activity;
import android.os.Bundle;
import com.applovin.impl.ie;
import com.applovin.impl.p;
import com.applovin.impl.q;
import com.applovin.impl.sdk.j;
import com.applovin.impl.sdk.n;
import com.applovin.impl.yp;
/* loaded from: classes2.dex */
public class a extends p {
private final q a;
private final n b;
private final String c = yp.l(j.l());
private InterfaceC0025a d;
private ie e;
private boolean f;
private int g;
private boolean h;
/* renamed from: com.applovin.impl.mediation.a$a, reason: collision with other inner class name */
public interface InterfaceC0025a {
void b(ie ieVar);
}
public a(j jVar) {
this.b = jVar.J();
this.a = jVar.e();
}
public void a(boolean z) {
this.f = z;
}
@Override // com.applovin.impl.p, android.app.Application.ActivityLifecycleCallbacks
public void onActivityCreated(Activity activity, Bundle bundle) {
if (activity.getClass().getName().equals(this.c) && (this.e.v0() || this.f)) {
if (n.a()) {
this.b.a("AdActivityObserver", "App relaunched via launcher without an ad hidden callback, manually invoking ad hidden");
}
if (this.d != null) {
if (n.a()) {
this.b.a("AdActivityObserver", "Invoking callback...");
}
this.d.b(this.e);
}
a();
return;
}
if (!this.h) {
this.h = true;
}
this.g++;
if (n.a()) {
this.b.a("AdActivityObserver", "Created Activity: " + activity + ", counter is " + this.g);
}
}
public void a(ie ieVar, InterfaceC0025a interfaceC0025a) {
if (n.a()) {
this.b.a("AdActivityObserver", "Starting for ad " + ieVar.getAdUnitId() + "...");
}
a();
this.d = interfaceC0025a;
this.e = ieVar;
this.a.a(this);
}
@Override // com.applovin.impl.p, android.app.Application.ActivityLifecycleCallbacks
public void onActivityDestroyed(Activity activity) {
if (this.h) {
this.g--;
if (n.a()) {
this.b.a("AdActivityObserver", "Destroyed Activity: " + activity + ", counter is " + this.g);
}
if (this.g <= 0) {
if (n.a()) {
this.b.a("AdActivityObserver", "Last ad Activity destroyed");
}
if (this.d != null) {
if (n.a()) {
this.b.a("AdActivityObserver", "Invoking callback...");
}
this.d.b(this.e);
}
a();
}
}
}
public void a() {
if (n.a()) {
this.b.a("AdActivityObserver", "Cancelling...");
}
this.a.b(this);
this.d = null;
this.e = null;
this.g = 0;
this.h = false;
}
}