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,165 @@
package com.mbridge.msdk.newreward.a.b;
import android.text.TextUtils;
import com.facebook.share.internal.ShareConstants;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.newreward.function.common.MBridgeTaskManager;
import com.mbridge.msdk.tracker.network.u;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class m implements com.mbridge.msdk.newreward.a.b.a {
private String a;
@Override // com.mbridge.msdk.newreward.a.b.a
public final void a(Object obj, com.mbridge.msdk.newreward.a.b.b bVar) throws IOException {
int d;
if (obj == null) {
throw new IOException("ReqRewardUnitSettingService doReq: params is null");
}
com.mbridge.msdk.newreward.function.f.d dVar = (com.mbridge.msdk.newreward.function.f.d) obj;
String k = com.mbridge.msdk.foundation.controller.c.m().k();
this.a = dVar.b();
dVar.b(com.mbridge.msdk.newreward.function.c.b.h.b);
if (com.mbridge.msdk.videocommon.d.b.a().d(this.a)) {
return;
}
com.mbridge.msdk.videocommon.d.b.a().a(this.a);
try {
com.mbridge.msdk.videocommon.d.c f = com.mbridge.msdk.videocommon.d.b.a().f(k, this.a);
dVar.b(f == null ? "" : f.j());
} catch (Throwable th) {
af.b("ReqRewardUnitSettingService", th.getMessage());
}
try {
String str = com.mbridge.msdk.foundation.same.net.e.d.f().r ? com.mbridge.msdk.foundation.same.net.e.d.f().J : com.mbridge.msdk.foundation.same.net.e.d.f().I;
if (com.mbridge.msdk.foundation.same.net.e.d.f().r) {
JSONObject jSONObject = new JSONObject();
jSONObject.put(ShareConstants.MEDIA_URI, str);
jSONObject.put("data", dVar.d());
com.mbridge.msdk.foundation.same.net.e.a().a(com.mbridge.msdk.foundation.same.net.e.d.f().l, com.mbridge.msdk.foundation.same.net.e.d.f().p, jSONObject.toString(), true, new b(this.a, bVar));
return;
}
com.mbridge.msdk.newreward.function.c.b.h hVar = new com.mbridge.msdk.newreward.function.c.b.h(str);
hVar.a(dVar.c());
hVar.a((com.mbridge.msdk.newreward.function.c.b.e) new b(this.a, bVar));
byte[] p = hVar.p();
int length = p != null ? p.length : 0;
HashMap hashMap = new HashMap();
hashMap.put(com.mbridge.msdk.foundation.same.net.f.e.h, String.valueOf(length));
hVar.a((Map<String, String>) hashMap);
if (p != null && (d = com.mbridge.msdk.foundation.same.net.e.d.f().d()) > 0 && length > d) {
hVar.a(1);
hVar.a("Content-Type", "application/x-www-form-urlencoded");
}
com.mbridge.msdk.newreward.function.c.b.f.a().a(hVar);
} catch (Exception e) {
throw new IOException(e);
}
}
public static final class b implements com.mbridge.msdk.foundation.same.net.b<JSONObject>, com.mbridge.msdk.newreward.function.c.b.e {
private final String a;
private final com.mbridge.msdk.newreward.a.b.b b;
public b(String str, com.mbridge.msdk.newreward.a.b.b bVar) {
this.a = str;
this.b = bVar;
}
@Override // com.mbridge.msdk.foundation.same.net.b
public final void onError(com.mbridge.msdk.foundation.same.net.a.a aVar) {
com.mbridge.msdk.videocommon.d.b.a().b(this.a);
MBridgeTaskManager.commonExecute(new a(new com.mbridge.msdk.foundation.c.b(880002, aVar.getMessage()), this.b));
}
@Override // com.mbridge.msdk.foundation.same.net.b
public final void onSuccess(com.mbridge.msdk.foundation.same.net.d<JSONObject> dVar) {
com.mbridge.msdk.videocommon.d.b.a().b(this.a);
MBridgeTaskManager.commonExecute(new c(this.a, dVar.c, this.b));
}
@Override // com.mbridge.msdk.newreward.function.c.b.e
public final void a(JSONObject jSONObject, u<JSONObject> uVar) {
com.mbridge.msdk.videocommon.d.b.a().b(this.a);
MBridgeTaskManager.commonExecute(new c(this.a, jSONObject, this.b));
}
@Override // com.mbridge.msdk.newreward.function.c.b.e
public final void a(u<JSONObject> uVar, com.mbridge.msdk.newreward.function.c.b.d dVar) {
com.mbridge.msdk.videocommon.d.b.a().b(this.a);
MBridgeTaskManager.commonExecute(new a(new com.mbridge.msdk.foundation.c.b(880002, dVar.a()), this.b));
}
}
public static class c implements Runnable {
private final String a;
private JSONObject b;
private final com.mbridge.msdk.newreward.a.b.b c;
public c(String str, JSONObject jSONObject, com.mbridge.msdk.newreward.a.b.b bVar) {
this.a = str;
this.b = jSONObject;
this.c = bVar;
}
@Override // java.lang.Runnable
public final void run() {
com.mbridge.msdk.videocommon.d.c cVar;
if (this.c == null || this.b == null) {
return;
}
try {
String k = com.mbridge.msdk.foundation.controller.c.m().k();
if (ak.a(this.b)) {
JSONObject optJSONObject = this.b.optJSONObject("data");
this.b = optJSONObject;
if (optJSONObject != null) {
if (optJSONObject.optInt("vtag_status", 0) == 1) {
String e = com.mbridge.msdk.videocommon.d.b.a().e(k, this.a);
if (!TextUtils.isEmpty(e)) {
this.b = com.mbridge.msdk.c.h.a().a(new JSONObject(e), this.b);
}
}
if (com.mbridge.msdk.videocommon.d.b.e(this.b.toString())) {
this.b.put("current_time", System.currentTimeMillis());
com.mbridge.msdk.videocommon.d.b.a().a(k, this.a, this.b.toString());
}
cVar = com.mbridge.msdk.videocommon.d.c.c(this.b.toString());
this.c.reqSuccessful(cVar);
}
} else {
com.mbridge.msdk.videocommon.d.b.a().d(k, this.a);
}
cVar = null;
this.c.reqSuccessful(cVar);
} catch (Throwable th) {
af.b("ReqRewardUnitSettingService", th.getMessage());
}
}
}
public static class a implements Runnable {
private final com.mbridge.msdk.foundation.c.b a;
private final com.mbridge.msdk.newreward.a.b.b b;
public a(com.mbridge.msdk.foundation.c.b bVar, com.mbridge.msdk.newreward.a.b.b bVar2) {
this.a = bVar;
this.b = bVar2;
}
@Override // java.lang.Runnable
public final void run() {
com.mbridge.msdk.foundation.c.b bVar;
com.mbridge.msdk.newreward.a.b.b bVar2 = this.b;
if (bVar2 == null || (bVar = this.a) == null) {
return;
}
bVar2.reqFailed(bVar);
}
}
}