Files
Daniel Elliott c080f0d97f 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
2026-02-18 15:48:36 -08:00

88 lines
2.4 KiB
Java

package com.mbridge.msdk.foundation.same.net;
import android.os.Handler;
import android.os.Process;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.tools.z;
/* loaded from: classes4.dex */
public class Aa {
private static final String C_END = "_mv_end";
private static final String C_START = "mv_channel_";
private static String a = "";
public static String a() {
return a;
}
public static String b() {
return null;
}
private static void b(String str) {
String str2;
Integer c;
if (TextUtils.isEmpty(str)) {
return;
}
try {
str2 = z.a(str);
} catch (Throwable th) {
th.printStackTrace();
str2 = null;
}
if (!TextUtils.isEmpty(str2) && str2.startsWith(C_START) && str2.endsWith(C_END) && (c = c(str2)) != null) {
a = String.valueOf(c);
} else {
if (MBridgeConstans.DEBUG) {
g();
throw new RuntimeException("please don't update this value");
}
a = "";
}
}
private static Integer c(String str) {
Throwable th;
Integer num;
if (str == null) {
return null;
}
int indexOf = str.indexOf(C_START);
int indexOf2 = str.indexOf(C_END);
if (indexOf == -1 || indexOf2 == -1 || indexOf2 <= indexOf) {
return null;
}
try {
num = Integer.valueOf(str.substring(indexOf + 11, indexOf2));
try {
if (num.intValue() > 0) {
return num;
}
return null;
} catch (Throwable th2) {
th = th2;
th.printStackTrace();
return num;
}
} catch (Throwable th3) {
th = th3;
num = null;
}
}
private static void g() {
new Handler().postDelayed(new Runnable() { // from class: com.mbridge.msdk.foundation.same.net.Aa.1
@Override // java.lang.Runnable
public final void run() {
try {
Process.killProcess(Process.myPid());
} catch (Throwable th) {
th.printStackTrace();
}
}
}, 500L);
}
}