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,192 @@
package com.mbridge.msdk.videocommon.c;
import android.content.Context;
import android.text.TextUtils;
import com.ironsource.v8;
import com.mbridge.msdk.c.h;
import com.mbridge.msdk.foundation.same.net.e.d;
import com.mbridge.msdk.foundation.same.net.f.e;
import com.mbridge.msdk.foundation.tools.SameMD5;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.playercommon.exoplayer2.source.chunk.ChunkedTrackBlacklistUtil;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class a {
private static final String a = "com.mbridge.msdk.videocommon.c.a";
public final void a(Context context, final String str, String str2) {
e eVar = new e();
eVar.a("app_id", str);
eVar.a("sign", SameMD5.getMD5(str + str2));
try {
com.mbridge.msdk.videocommon.d.a e = com.mbridge.msdk.videocommon.d.b.a().e();
if (e == null) {
eVar.a("vtag", "");
} else {
String a2 = e.a();
if (TextUtils.isEmpty(a2)) {
a2 = "";
}
eVar.a("vtag", a2);
}
} catch (Throwable th) {
af.b(a, th.getMessage());
}
new b(context).get(1, d.f().I, eVar, new com.mbridge.msdk.foundation.same.net.f.d() { // from class: com.mbridge.msdk.videocommon.c.a.1
@Override // com.mbridge.msdk.foundation.same.net.f.d
public final void a(JSONObject jSONObject) {
try {
if (ak.a(jSONObject)) {
com.mbridge.msdk.videocommon.d.b.a().a(false);
if (jSONObject.optInt("vtag_status", 0) == 1) {
String g = com.mbridge.msdk.videocommon.d.b.a().g(str);
if (!TextUtils.isEmpty(g)) {
try {
jSONObject = h.a().a(new JSONObject(g), jSONObject);
} catch (Exception e2) {
af.b(a.a, e2.getMessage());
}
}
}
try {
jSONObject.put("current_time", System.currentTimeMillis());
com.mbridge.msdk.videocommon.d.b.a().c(str, jSONObject.toString());
} catch (JSONException e3) {
af.b(a.a, e3.getMessage());
}
} else {
com.mbridge.msdk.videocommon.d.b.a().f(str);
}
a.this.a(1, 2, "");
} catch (Throwable th2) {
af.b(a.a, th2.getMessage());
}
}
@Override // com.mbridge.msdk.foundation.same.net.f.d
public final void a(String str3) {
com.mbridge.msdk.videocommon.d.b.a().a(false);
af.b(a.a, str3);
a.this.a(2, 2, str3);
}
}, "setting", ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS);
a(3, 2, "");
}
public final void a(Context context, final String str, String str2, String str3, final c cVar) {
e eVar = new e();
eVar.a("app_id", str);
eVar.a("sign", SameMD5.getMD5(str + str2));
eVar.a("unit_ids", v8.i.d + str3 + v8.i.e);
try {
com.mbridge.msdk.videocommon.d.c f = com.mbridge.msdk.videocommon.d.b.a().f(str, str3);
if (f == null) {
eVar.a("vtag", "");
} else {
String j = f.j();
if (TextUtils.isEmpty(j)) {
j = "";
}
eVar.a("vtag", j);
}
} catch (Throwable th) {
af.b(a, th.getMessage());
}
com.mbridge.msdk.foundation.same.net.f.d dVar = new com.mbridge.msdk.foundation.same.net.f.d() { // from class: com.mbridge.msdk.videocommon.c.a.2
@Override // com.mbridge.msdk.foundation.same.net.f.d
public final void a(final JSONObject jSONObject) {
try {
try {
com.mbridge.msdk.videocommon.d.b.a().b(this.unitId);
} catch (Exception e) {
af.b(a.a, e.getMessage());
}
if (ak.a(jSONObject)) {
if (jSONObject.optInt("vtag_status", 0) == 1) {
String e2 = com.mbridge.msdk.videocommon.d.b.a().e(str, this.unitId);
if (!TextUtils.isEmpty(e2)) {
try {
jSONObject = h.a().a(new JSONObject(e2), jSONObject);
} catch (Exception e3) {
af.b(a.a, e3.getMessage());
}
}
}
if (com.mbridge.msdk.videocommon.d.b.e(jSONObject.toString())) {
jSONObject.put("current_time", System.currentTimeMillis());
Runnable runnable = new Runnable() { // from class: com.mbridge.msdk.videocommon.c.a.2.1
@Override // java.lang.Runnable
public final void run() {
com.mbridge.msdk.videocommon.d.b a2 = com.mbridge.msdk.videocommon.d.b.a();
AnonymousClass2 anonymousClass2 = AnonymousClass2.this;
a2.a(str, anonymousClass2.unitId, jSONObject.toString());
}
};
com.mbridge.msdk.foundation.controller.d.a();
com.mbridge.msdk.foundation.same.f.a.b().execute(runnable);
c cVar2 = cVar;
if (cVar2 != null) {
cVar2.a("request success");
}
} else {
c cVar3 = cVar;
if (cVar3 != null) {
cVar3.b("data error");
}
}
} else {
com.mbridge.msdk.videocommon.d.b.a().d(str, this.unitId);
}
a.this.a(1, 3, "");
} catch (Throwable th2) {
af.b(a.a, th2.getMessage());
}
}
@Override // com.mbridge.msdk.foundation.same.net.f.d
public final void a(String str4) {
try {
com.mbridge.msdk.videocommon.d.b.a().b(this.unitId);
} catch (Exception e) {
af.b(a.a, e.getMessage());
}
if (TextUtils.isEmpty(str4)) {
c cVar2 = cVar;
if (cVar2 != null) {
cVar2.b("request error");
}
} else {
c cVar3 = cVar;
if (cVar3 != null) {
cVar3.b(str4);
}
}
a.this.a(2, 3, str4);
}
};
dVar.setUnitId(str3);
new b(context).get(1, d.f().I, eVar, dVar, "setting", ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS);
a(3, 3, "");
}
/* JADX INFO: Access modifiers changed from: private */
public void a(int i, int i2, String str) {
try {
com.mbridge.msdk.foundation.same.report.d.c cVar = new com.mbridge.msdk.foundation.same.report.d.c();
com.mbridge.msdk.foundation.same.report.d.e eVar = new com.mbridge.msdk.foundation.same.report.d.e();
eVar.a("key", "2000112");
eVar.a("st_net", Integer.valueOf(d.f().s));
eVar.a("result", Integer.valueOf(i));
eVar.a("type", Integer.valueOf(i2));
eVar.a("url", d.f().r ? d.f().J : d.f().I);
eVar.a("reason", str);
cVar.a("2000112", eVar);
com.mbridge.msdk.foundation.same.report.d.d.a().a("2000112", cVar);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
}