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,278 @@
package com.mbridge.msdk.newinterstitial.out;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.c.h;
import com.mbridge.msdk.foundation.controller.c;
import com.mbridge.msdk.foundation.same.b;
import com.mbridge.msdk.foundation.tools.ad;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.newreward.b.d;
import com.mbridge.msdk.newreward.function.common.MBridgeGlobalCommon;
import com.mbridge.msdk.out.BaseExtraInterfaceForHandler;
import com.mbridge.msdk.reward.b.a;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class MBNewInterstitialHandler implements BaseExtraInterfaceForHandler {
private String a;
private String b;
private String c;
private String d;
private String e;
private a f;
private String g;
private d h;
private NewInterstitialListener j;
private int p;
private int q;
private int r;
private boolean i = false;
private int k = 2;
private boolean l = false;
private boolean m = false;
private boolean n = false;
private boolean o = false;
public void setAlertDialogText(String str, String str2, String str3, String str4) {
this.b = str;
this.c = str2;
this.d = str3;
this.e = str4;
this.n = true;
this.o = true;
}
public void setInterstitialVideoListener(NewInterstitialListener newInterstitialListener) {
this.j = newInterstitialListener;
this.l = true;
this.m = true;
}
@Deprecated
public void setRewardVideoListener(NewInterstitialListener newInterstitialListener) {
this.j = newInterstitialListener;
this.l = true;
this.m = true;
}
public MBNewInterstitialHandler(Context context, String str, String str2) {
if (c.m().c() == null && context != null) {
c.m().b(context);
}
String e = ak.e(str2);
if (!TextUtils.isEmpty(e)) {
ak.b(str2, e);
}
this.a = str;
this.g = str2;
}
public MBNewInterstitialHandler(String str, String str2) {
this.a = str;
this.g = str2;
}
private void a(String str, String str2) {
try {
if (this.f == null) {
a aVar = new a();
this.f = aVar;
aVar.a(true);
this.f.b(str, str2);
h.a().e(str2);
}
} catch (Throwable th) {
af.b("MBRewardVideoHandler", th.getMessage(), th);
}
}
private void b(String str, String str2) {
if (this.h == null) {
if (TextUtils.isEmpty(str)) {
str = "";
}
this.h = new d(287, str, TextUtils.isEmpty(str2) ? "" : str2, false);
h.a().e(str2);
}
}
public void load() {
boolean a = b.a().a("new_bridge_reward_video");
this.i = a;
if (a) {
b();
d dVar = this.h;
if (dVar != null) {
dVar.a(true, "");
return;
}
return;
}
a();
if (this.f != null) {
this.f.a(true, com.mbridge.msdk.foundation.same.report.d.d.a().a(0, 287, this.g, true, 2));
}
}
private void a() {
if (this.f == null) {
a(this.a, this.g);
}
if (this.m) {
a aVar = this.f;
if (aVar != null) {
aVar.a(new com.mbridge.msdk.newinterstitial.a.a(this.j, this.g, false));
}
this.m = false;
}
if (this.n) {
a aVar2 = this.f;
if (aVar2 != null) {
aVar2.a(this.b, this.c, this.d, this.e);
}
this.n = false;
}
a aVar3 = this.f;
if (aVar3 != null) {
aVar3.a(this.p, this.r, this.q);
this.f.a(this.k);
}
}
private void b() {
if (this.h == null) {
b(this.a, this.g);
}
if (this.l) {
d dVar = this.h;
if (dVar != null) {
dVar.a(new NewInterstitialListenerWrapper(this.j));
}
this.l = false;
}
if (this.o) {
MBridgeGlobalCommon.setAlertDialogText(this.g, this.b, this.c, this.d, this.e);
this.o = false;
}
d dVar2 = this.h;
if (dVar2 != null) {
dVar2.a(this.p, this.r, this.q);
this.h.a(this.k);
}
}
public void loadFormSelfFilling() {
boolean a = b.a().a("new_bridge_reward_video");
this.i = a;
if (a) {
b();
d dVar = this.h;
if (dVar != null) {
dVar.a(false, "");
return;
}
return;
}
a();
if (this.f != null) {
this.f.a(false, com.mbridge.msdk.foundation.same.report.d.d.a().a(0, 287, this.g, true, 1));
}
}
public boolean isReady() {
if (this.i) {
d dVar = this.h;
if (dVar != null) {
return dVar.a(true);
}
return false;
}
a aVar = this.f;
if (aVar != null) {
return aVar.d(true);
}
return false;
}
public String getRequestId() {
if (this.i) {
d dVar = this.h;
return dVar != null ? dVar.b() : "";
}
a aVar = this.f;
return aVar != null ? aVar.a() : "";
}
public String getCreativeIdWithUnitId() {
if (this.i) {
d dVar = this.h;
return dVar != null ? dVar.c() : "";
}
a aVar = this.f;
return aVar != null ? aVar.d() : "";
}
public void show() {
if (this.i) {
b();
d dVar = this.h;
if (dVar != null) {
dVar.a("", "", "");
return;
}
return;
}
a();
if (this.f != null) {
this.f.a((String) null, (String) null, (String) null, com.mbridge.msdk.foundation.same.report.d.d.a().a(0, 287, this.g, false, -1));
}
}
public void playVideoMute(int i) {
this.k = i;
if (this.i) {
d dVar = this.h;
if (dVar != null) {
dVar.a(i);
return;
}
return;
}
a aVar = this.f;
if (aVar != null) {
aVar.a(i);
}
}
public void setIVRewardEnable(int i, int i2) {
this.p = i;
this.q = i2;
this.r = com.mbridge.msdk.foundation.same.a.K;
}
public void setIVRewardEnable(int i, double d) {
this.p = i;
this.q = (int) (d * 100.0d);
this.r = com.mbridge.msdk.foundation.same.a.J;
}
@Override // com.mbridge.msdk.out.BaseExtraInterfaceForHandler
public void setExtraInfo(JSONObject jSONObject) {
c.m().a(this.g, jSONObject);
}
public void clearVideoCache() {
if (this.i) {
return;
}
try {
if (this.f != null) {
ad.b();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}