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,116 @@
package com.applovin.impl;
import com.applovin.impl.sdk.AppLovinError;
import com.applovin.impl.sdk.utils.JsonUtils;
import com.applovin.sdk.AppLovinAd;
import com.applovin.sdk.AppLovinAdLoadListener;
import com.applovin.sdk.AppLovinErrorCodes;
import com.google.android.gms.ads.AdError;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes.dex */
public class um extends yl implements rb {
private final JSONObject h;
private final h0 i;
private final AppLovinAdLoadListener j;
private final boolean k;
public um(JSONObject jSONObject, h0 h0Var, AppLovinAdLoadListener appLovinAdLoadListener, com.applovin.impl.sdk.j jVar) {
this(jSONObject, h0Var, false, appLovinAdLoadListener, jVar);
}
@Override // java.lang.Runnable
public void run() {
JSONArray jSONArray = JsonUtils.getJSONArray(this.h, com.mbridge.msdk.foundation.entity.b.JSON_KEY_ADS, new JSONArray());
if (jSONArray.length() > 0) {
if (com.applovin.impl.sdk.n.a()) {
this.c.a(this.b, "Processing ad...");
}
a(JsonUtils.getJSONObject(jSONArray, 0, new JSONObject()));
} else {
if (com.applovin.impl.sdk.n.a()) {
this.c.k(this.b, "No ads were returned from the server");
}
yp.a(this.i.e(), this.i.d(), this.h, this.a);
failedToReceiveAdV2(AppLovinError.NO_FILL);
}
}
private void a(JSONObject jSONObject) {
String string = JsonUtils.getString(jSONObject, "type", AdError.UNDEFINED_DOMAIN);
if ("applovin".equalsIgnoreCase(string)) {
if (com.applovin.impl.sdk.n.a()) {
this.c.a(this.b, "Starting task for AppLovin ad...");
}
this.a.j0().a(new bn(jSONObject, this.h, this, this.a));
return;
}
if ("vast".equalsIgnoreCase(string)) {
if (com.applovin.impl.sdk.n.a()) {
this.c.a(this.b, "Starting task for VAST ad...");
}
this.a.j0().a(zm.a(jSONObject, this.h, this, this.a));
return;
}
if ("js_tag".equalsIgnoreCase(string)) {
if (com.applovin.impl.sdk.n.a()) {
this.c.a(this.b, "Starting task for JS tag ad...");
}
this.a.j0().a(new vm(jSONObject, this.h, this, this.a));
return;
}
if (com.applovin.impl.sdk.n.a()) {
this.c.b(this.b, "Unable to process ad of unknown type: " + string);
}
failedToReceiveAdV2(new AppLovinError(AppLovinErrorCodes.INVALID_RESPONSE, "Unknown ad type: " + string));
}
public um(JSONObject jSONObject, h0 h0Var, boolean z, AppLovinAdLoadListener appLovinAdLoadListener, com.applovin.impl.sdk.j jVar) {
super("TaskProcessAdResponse", jVar);
if (jSONObject == null) {
throw new IllegalArgumentException("No response specified");
}
if (h0Var == null) {
throw new IllegalArgumentException("No zone specified");
}
this.h = jSONObject;
this.i = h0Var;
this.j = appLovinAdLoadListener;
this.k = z;
}
@Override // com.applovin.sdk.AppLovinAdLoadListener
public void adReceived(AppLovinAd appLovinAd) {
AppLovinAdLoadListener appLovinAdLoadListener = this.j;
if (appLovinAdLoadListener != null) {
appLovinAdLoadListener.adReceived(appLovinAd);
}
if (this.k || !(appLovinAd instanceof com.applovin.impl.sdk.ad.b)) {
return;
}
this.a.E().a(la.i, (com.applovin.impl.sdk.ad.b) appLovinAd);
}
@Override // com.applovin.sdk.AppLovinAdLoadListener
public void failedToReceiveAd(int i) {
failedToReceiveAdV2(new AppLovinError(i, ""));
}
@Override // com.applovin.impl.rb
public void failedToReceiveAdV2(AppLovinError appLovinError) {
AppLovinAdLoadListener appLovinAdLoadListener = this.j;
if (appLovinAdLoadListener == null) {
return;
}
if (appLovinAdLoadListener instanceof rb) {
((rb) appLovinAdLoadListener).failedToReceiveAdV2(appLovinError);
} else {
appLovinAdLoadListener.failedToReceiveAd(appLovinError.getCode());
}
if (this.k) {
return;
}
this.a.E().a(la.j, this.i, appLovinError);
}
}