Files
rr3-apk/decompiled-community/sources/com/fyber/inneractive/sdk/mraid/IAMraidKit.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

91 lines
3.5 KiB
Java

package com.fyber.inneractive.sdk.mraid;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.factories.a;
import com.fyber.inneractive.sdk.factories.b;
import com.fyber.inneractive.sdk.factories.c;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public class IAMraidKit extends BroadcastReceiver {
private static final com.fyber.inneractive.sdk.util.v sProvider = new a();
public class a implements com.fyber.inneractive.sdk.util.v {
@Override // com.fyber.inneractive.sdk.util.v
public final boolean a() {
return false;
}
@Override // com.fyber.inneractive.sdk.util.v
public final com.fyber.inneractive.sdk.util.w getType() {
return com.fyber.inneractive.sdk.util.w.Mraid;
}
}
public class b implements b.InterfaceC0070b {
@Override // com.fyber.inneractive.sdk.factories.b.InterfaceC0070b
public final com.fyber.inneractive.sdk.interfaces.a a() {
return new com.fyber.inneractive.sdk.flow.n();
}
@Override // com.fyber.inneractive.sdk.factories.b.InterfaceC0070b
public final com.fyber.inneractive.sdk.response.b b() {
return new com.fyber.inneractive.sdk.response.c();
}
}
public class c implements c.a {
public c() {
}
@Override // com.fyber.inneractive.sdk.factories.c.a
public final boolean a(InneractiveAdSpot inneractiveAdSpot) {
return IAMraidKit.this.isMRaidSpotContent(inneractiveAdSpot);
}
@Override // com.fyber.inneractive.sdk.factories.c.a
public final com.fyber.inneractive.sdk.interfaces.c b(InneractiveAdSpot inneractiveAdSpot) {
return new com.fyber.inneractive.sdk.renderers.l();
}
}
public class d implements a.InterfaceC0069a {
public d() {
}
@Override // com.fyber.inneractive.sdk.factories.a.InterfaceC0069a
public final boolean a(InneractiveAdSpot inneractiveAdSpot) {
return IAMraidKit.this.isMRaidSpotContent(inneractiveAdSpot);
}
@Override // com.fyber.inneractive.sdk.factories.a.InterfaceC0069a
public final com.fyber.inneractive.sdk.interfaces.b a() {
return new com.fyber.inneractive.sdk.renderers.h();
}
}
/* JADX INFO: Access modifiers changed from: private */
public boolean isMRaidSpotContent(InneractiveAdSpot inneractiveAdSpot) {
return inneractiveAdSpot.getAdContent() != null && (inneractiveAdSpot.getAdContent() instanceof com.fyber.inneractive.sdk.flow.c0);
}
@Override // android.content.BroadcastReceiver
public void onReceive(Context context, Intent intent) {
IAlog.a("IAMraidKit: onReceive in package: %s", context.getApplicationContext().getPackageName());
com.fyber.inneractive.sdk.util.v vVar = sProvider;
IAConfigManager.L.H.put(vVar.getType(), vVar);
b bVar = new b();
com.fyber.inneractive.sdk.factories.b bVar2 = b.a.a;
bVar2.a(com.fyber.inneractive.sdk.response.a.RETURNED_ADTYPE_HTML, bVar);
bVar2.a(com.fyber.inneractive.sdk.response.a.RETURNED_ADTYPE_MRAID, bVar);
com.fyber.inneractive.sdk.factories.c cVar = c.b.a;
cVar.a.add(new c());
com.fyber.inneractive.sdk.factories.a aVar = a.b.a;
aVar.a.add(new d());
}
}