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
This commit is contained in:
2026-02-18 15:48:36 -08:00
parent c19eb3d7ff
commit c080f0d97f
26930 changed files with 2529574 additions and 0 deletions

View File

@@ -0,0 +1,106 @@
package com.applovin.impl;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import com.applovin.mediation.adapter.MaxAdapterError;
import com.applovin.mediation.adapter.listeners.MaxAdapterListener;
import com.applovin.mediation.adapter.listeners.MaxAppOpenAdapterListener;
import com.applovin.mediation.adapter.listeners.MaxInterstitialAdapterListener;
import com.applovin.mediation.hybridAds.MaxHybridMRecAdActivity;
import com.applovin.mediation.hybridAds.MaxHybridNativeAdActivity;
/* loaded from: classes.dex */
public class dd {
private final com.applovin.impl.sdk.j a;
public dd(com.applovin.impl.sdk.j jVar) {
this.a = jVar;
}
public void a(ie ieVar, Activity activity, MaxAdapterListener maxAdapterListener) {
yp.b();
if (activity == null) {
activity = this.a.e().b();
}
if (ieVar.getNativeAd() != null) {
this.a.J();
if (com.applovin.impl.sdk.n.a()) {
this.a.J().a("MaxHybridAdService", "Showing fullscreen native ad...");
}
this.a.e().a(new b(ieVar, this.a, maxAdapterListener));
activity.startActivity(new Intent(activity, (Class<?>) MaxHybridNativeAdActivity.class));
return;
}
if (ieVar.y() != null) {
this.a.J();
if (com.applovin.impl.sdk.n.a()) {
this.a.J().a("MaxHybridAdService", "Showing fullscreen MREC ad...");
}
this.a.e().a(new a(ieVar, this.a, maxAdapterListener));
activity.startActivity(new Intent(activity, (Class<?>) MaxHybridMRecAdActivity.class));
return;
}
if (maxAdapterListener instanceof MaxInterstitialAdapterListener) {
((MaxInterstitialAdapterListener) maxAdapterListener).onInterstitialAdDisplayFailed(MaxAdapterError.AD_DISPLAY_FAILED);
} else {
if (maxAdapterListener instanceof MaxAppOpenAdapterListener) {
((MaxAppOpenAdapterListener) maxAdapterListener).onAppOpenAdDisplayFailed(MaxAdapterError.AD_DISPLAY_FAILED);
return;
}
throw new IllegalStateException("Failed to display hybrid ad: neither native nor adview ad");
}
}
public static class b extends p {
private final ie a;
private final com.applovin.impl.sdk.j b;
private final MaxAdapterListener c;
public b(ie ieVar, com.applovin.impl.sdk.j jVar, MaxAdapterListener maxAdapterListener) {
this.a = ieVar;
this.b = jVar;
this.c = maxAdapterListener;
}
@Override // com.applovin.impl.p, android.app.Application.ActivityLifecycleCallbacks
public void onActivityCreated(Activity activity, Bundle bundle) {
if (activity instanceof MaxHybridNativeAdActivity) {
((MaxHybridNativeAdActivity) activity).a(this.a.H(), this.a.getNativeAd(), this.b, this.c);
}
}
@Override // com.applovin.impl.p, android.app.Application.ActivityLifecycleCallbacks
public void onActivityDestroyed(Activity activity) {
if ((activity instanceof MaxHybridNativeAdActivity) && !activity.isChangingConfigurations() && this.a.w().get()) {
this.b.e().b(this);
}
}
}
public static class a extends p {
private final ie a;
private final com.applovin.impl.sdk.j b;
private final MaxAdapterListener c;
public a(ie ieVar, com.applovin.impl.sdk.j jVar, MaxAdapterListener maxAdapterListener) {
this.a = ieVar;
this.b = jVar;
this.c = maxAdapterListener;
}
@Override // com.applovin.impl.p, android.app.Application.ActivityLifecycleCallbacks
public void onActivityCreated(Activity activity, Bundle bundle) {
if (activity instanceof MaxHybridMRecAdActivity) {
((MaxHybridMRecAdActivity) activity).a(this.a.H(), this.a.y(), this.b, this.c);
}
}
@Override // com.applovin.impl.p, android.app.Application.ActivityLifecycleCallbacks
public void onActivityDestroyed(Activity activity) {
if ((activity instanceof MaxHybridMRecAdActivity) && !activity.isChangingConfigurations() && this.a.w().get()) {
this.b.e().b(this);
}
}
}
}