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,167 @@
package com.mbridge.msdk.mbnative.a;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.db.e;
import com.mbridge.msdk.foundation.db.g;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.out.Campaign;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes4.dex */
public final class a extends b<String, List<Campaign>> {
private e a = e.a(g.a(com.mbridge.msdk.foundation.controller.c.m().c()));
private int b;
@Override // com.mbridge.msdk.mbnative.a.b
public final /* synthetic */ List<Campaign> a(String str, int i) {
String str2 = str;
List<CampaignEx> a = this.a.a(str2, i, 2, this.b);
if (a == null) {
return null;
}
if (a(a, 2)) {
this.a.a(str2, 2, this.b);
return null;
}
ArrayList arrayList = new ArrayList();
arrayList.addAll(a);
return arrayList;
}
@Override // com.mbridge.msdk.mbnative.a.b
public final /* synthetic */ void a(String str, List<Campaign> list) {
String str2 = str;
List<Campaign> list2 = list;
if (TextUtils.isEmpty(str2) || list2 == null || list2.size() <= 0) {
return;
}
this.a.a(str2, 1, this.b, false);
this.a.a(str2, 2, this.b, false);
for (int i = 0; i < list2.size(); i++) {
CampaignEx campaignEx = (CampaignEx) list2.get(i);
campaignEx.setCacheLevel(1);
this.a.a(campaignEx, str2, 1);
}
}
@Override // com.mbridge.msdk.mbnative.a.b
public final /* synthetic */ void a(String str, List<Campaign> list, String str2) {
final String str3 = str;
final List<Campaign> list2 = list;
boolean z = !TextUtils.isEmpty(str2);
if (TextUtils.isEmpty(str3) || list2 == null || list2.size() <= 0) {
return;
}
this.a.a(str3, 1, this.b, z);
this.a.a(str3, 2, this.b, z);
com.mbridge.msdk.foundation.same.f.a.b().execute(new Runnable() { // from class: com.mbridge.msdk.mbnative.a.a.1
@Override // java.lang.Runnable
public final void run() {
for (int i = 0; i < list2.size(); i++) {
CampaignEx campaignEx = (CampaignEx) list2.get(i);
campaignEx.setCacheLevel(1);
a.this.a.a(campaignEx, str3, 1);
}
}
});
}
@Override // com.mbridge.msdk.mbnative.a.b
public final /* synthetic */ List<Campaign> b(String str, int i) {
String str2 = str;
List<CampaignEx> a = this.a.a(str2, i, 1, this.b);
if (a == null) {
return null;
}
if (!a(a, 1)) {
ArrayList arrayList = new ArrayList();
arrayList.addAll(a);
return arrayList;
}
for (int i2 = 0; i2 < a.size(); i2++) {
CampaignEx campaignEx = a.get(i2);
campaignEx.setCacheLevel(2);
this.a.a(campaignEx, str2, 1);
}
return null;
}
public a(int i) {
this.b = i;
}
/* JADX WARN: Removed duplicated region for block: B:12:0x0064 A[RETURN] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private boolean a(java.util.List<com.mbridge.msdk.foundation.entity.CampaignEx> r10, int r11) {
/*
r9 = this;
r0 = 0
if (r10 == 0) goto L65
int r1 = r10.size()
if (r1 <= 0) goto L65
long r1 = java.lang.System.currentTimeMillis()
java.lang.Object r10 = r10.get(r0)
com.mbridge.msdk.foundation.entity.CampaignEx r10 = (com.mbridge.msdk.foundation.entity.CampaignEx) r10
long r3 = r10.getTimestamp()
r5 = 1000(0x3e8, double:4.94E-321)
r10 = 1
if (r11 == r10) goto L41
r7 = 2
if (r11 == r7) goto L22
r5 = 0
goto L5f
L22:
com.mbridge.msdk.c.h r11 = com.mbridge.msdk.c.h.a()
com.mbridge.msdk.foundation.controller.c r7 = com.mbridge.msdk.foundation.controller.c.m()
java.lang.String r7 = r7.k()
com.mbridge.msdk.c.g r11 = r11.b(r7)
if (r11 != 0) goto L3b
com.mbridge.msdk.c.h.a()
com.mbridge.msdk.c.g r11 = com.mbridge.msdk.c.i.a()
L3b:
long r7 = r11.ad()
L3f:
long r5 = r5 * r7
goto L5f
L41:
com.mbridge.msdk.c.h r11 = com.mbridge.msdk.c.h.a()
com.mbridge.msdk.foundation.controller.c r7 = com.mbridge.msdk.foundation.controller.c.m()
java.lang.String r7 = r7.k()
com.mbridge.msdk.c.g r11 = r11.b(r7)
if (r11 != 0) goto L5a
com.mbridge.msdk.c.h.a()
com.mbridge.msdk.c.g r11 = com.mbridge.msdk.c.i.a()
L5a:
long r7 = r11.ac()
goto L3f
L5f:
long r1 = r1 - r3
int r11 = (r1 > r5 ? 1 : (r1 == r5 ? 0 : -1))
if (r11 <= 0) goto L65
return r10
L65:
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.mbnative.a.a.a(java.util.List, int):boolean");
}
@Override // com.mbridge.msdk.mbnative.a.b
public final void a(String str, Campaign campaign, String str2) {
boolean z = !TextUtils.isEmpty(str2);
if (campaign == null || TextUtils.isEmpty(str)) {
return;
}
try {
CampaignEx campaignEx = (CampaignEx) campaign;
if (this.a.a(campaignEx.getId(), campaignEx.getTab(), str, campaignEx.getCacheLevel(), campaignEx.getType(), z)) {
this.a.a(campaignEx.getId(), str, campaignEx.getCacheLevel(), this.b, z);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}