Files
rr3-apk/decompiled-community/sources/com/mbridge/msdk/foundation/same/c.java
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

210 lines
8.7 KiB
Java

package com.mbridge.msdk.foundation.same;
import android.content.Context;
import android.text.TextUtils;
import com.ironsource.v8;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
import java.util.ArrayList;
import java.util.List;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class c {
public static abstract class a {
public abstract void a(String str, com.mbridge.msdk.foundation.same.report.d.c cVar);
}
public static long a(long j, long j2) {
return j >= 0 ? j : j2;
}
public static String a(List<CampaignEx> list) {
if (list == null || list.isEmpty()) {
return "";
}
ArrayList arrayList = new ArrayList();
for (CampaignEx campaignEx : list) {
if (campaignEx != null && campaignEx.getCreativeId() != 0) {
arrayList.add(campaignEx);
}
}
if (arrayList.size() == 0) {
return "";
}
StringBuilder sb = new StringBuilder();
for (int i = 0; i < arrayList.size(); i++) {
try {
CampaignEx campaignEx2 = (CampaignEx) arrayList.get(i);
if (campaignEx2 != null) {
long creativeId = campaignEx2.getCreativeId();
if (i == arrayList.size() - 1) {
sb.append(creativeId);
} else {
sb.append(creativeId);
sb.append(",");
}
}
} catch (Exception e) {
af.b("SameCommon", "getCreativeID", e);
}
}
return sb.toString();
}
public static boolean a(Context context, CampaignEx campaignEx) {
if (context != null && campaignEx != null) {
boolean c = ak.c(context, campaignEx.getPackageName());
if (ak.c(campaignEx) || campaignEx.getWtick() == 1 || !c) {
return true;
}
}
return false;
}
public static int b(Context context, CampaignEx campaignEx) {
if (context == null || campaignEx == null) {
return 2;
}
boolean c = ak.c(context, campaignEx.getPackageName());
boolean c2 = ak.c(campaignEx);
boolean z = !c2;
if (campaignEx.getWtick() == 1 || ((c2 && c) || (z && !c))) {
return 3;
}
return campaignEx.getFilterCallBackState();
}
public static JSONObject a(String str) {
if (TextUtils.isEmpty(str)) {
return null;
}
JSONObject jSONObject = new JSONObject();
try {
for (String str2 : str.split(v8.i.c)) {
String[] split = str2.split(v8.i.b);
String str3 = "";
if (split.length == 2) {
String str4 = split[0];
if (!TextUtils.isEmpty(str4)) {
String str5 = split[1];
if (str5 != null) {
str3 = str5;
}
jSONObject.put(str4, str3);
}
} else if (split.length == 1) {
String str6 = split[0];
if (!TextUtils.isEmpty(str6)) {
jSONObject.put(str6, "");
}
}
}
return jSONObject;
} catch (Exception e) {
af.a("SameCommon", "coverReportMessage", e);
return null;
} catch (Throwable th) {
af.a("SameCommon", "coverReportMessage", th);
return null;
}
}
/* JADX WARN: Removed duplicated region for block: B:12:0x0088 */
/* JADX WARN: Removed duplicated region for block: B:17:0x0097 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static void a(com.mbridge.msdk.foundation.entity.CampaignEx r9, android.content.Context r10, com.mbridge.msdk.foundation.same.report.d.c r11, com.mbridge.msdk.foundation.same.c.a r12) {
/*
java.lang.String r0 = "m_campaign_ind_unretarget"
java.lang.String r1 = "m_campaign_ind_retarget"
if (r9 == 0) goto Lae
if (r12 == 0) goto Lae
if (r11 != 0) goto L13
com.mbridge.msdk.foundation.same.report.d.c r11 = new com.mbridge.msdk.foundation.same.report.d.c // Catch: java.lang.Exception -> L10
r11.<init>() // Catch: java.lang.Exception -> L10
goto L13
L10:
r9 = move-exception
goto La7
L13:
boolean r2 = com.mbridge.msdk.foundation.tools.ak.c(r9) // Catch: java.lang.Exception -> L10
java.lang.String r3 = r9.getPackageName() // Catch: java.lang.Exception -> L10
int r3 = com.mbridge.msdk.foundation.tools.ak.d(r10, r3) // Catch: java.lang.Exception -> L10
r4 = 0
r5 = 1
if (r10 == 0) goto L37
boolean r10 = com.mbridge.msdk.foundation.tools.f.c(r10) // Catch: java.lang.Exception -> L2d
if (r10 == 0) goto L2b
r10 = r5
goto L38
L2b:
r10 = 2
goto L38
L2d:
r10 = move-exception
java.lang.String r6 = "SameCommon"
java.lang.String r10 = r10.getMessage() // Catch: java.lang.Exception -> L10
com.mbridge.msdk.foundation.tools.af.b(r6, r10) // Catch: java.lang.Exception -> L10
L37:
r10 = r4
L38:
com.mbridge.msdk.foundation.same.report.d.e r6 = new com.mbridge.msdk.foundation.same.report.d.e // Catch: java.lang.Exception -> L10
r6.<init>() // Catch: java.lang.Exception -> L10
java.lang.String r7 = "cid"
java.lang.String r8 = r9.getId() // Catch: java.lang.Exception -> L10
r6.a(r7, r8) // Catch: java.lang.Exception -> L10
java.lang.String r7 = "wtick"
int r8 = r9.getWtick() // Catch: java.lang.Exception -> L10
java.lang.Integer r8 = java.lang.Integer.valueOf(r8) // Catch: java.lang.Exception -> L10
r6.a(r7, r8) // Catch: java.lang.Exception -> L10
java.lang.String r7 = "retarget_offer"
int r9 = r9.getRetarget_offer() // Catch: java.lang.Exception -> L10
java.lang.Integer r9 = java.lang.Integer.valueOf(r9) // Catch: java.lang.Exception -> L10
r6.a(r7, r9) // Catch: java.lang.Exception -> L10
java.lang.String r9 = "ind"
java.lang.Integer r7 = java.lang.Integer.valueOf(r3) // Catch: java.lang.Exception -> L10
r6.a(r9, r7) // Catch: java.lang.Exception -> L10
java.lang.String r9 = "stage"
java.lang.Integer r7 = java.lang.Integer.valueOf(r5) // Catch: java.lang.Exception -> L10
r6.a(r9, r7) // Catch: java.lang.Exception -> L10
java.lang.String r9 = "ac"
java.lang.Integer r4 = java.lang.Integer.valueOf(r4) // Catch: java.lang.Exception -> L10
r6.a(r9, r4) // Catch: java.lang.Exception -> L10
java.lang.String r9 = "per"
java.lang.Integer r10 = java.lang.Integer.valueOf(r10) // Catch: java.lang.Exception -> L10
r6.a(r9, r10) // Catch: java.lang.Exception -> L10
java.lang.String r9 = "m_campaign_filtered"
if (r2 == 0) goto L97
if (r3 == r5) goto L90
r11.a(r9, r6) // Catch: java.lang.Exception -> L10
r12.a(r9, r11) // Catch: java.lang.Exception -> L10
L90:
r11.a(r1, r6) // Catch: java.lang.Exception -> L10
r12.a(r1, r11) // Catch: java.lang.Exception -> L10
goto Lae
L97:
if (r3 == r5) goto L9a
goto La0
L9a:
r11.a(r9, r6) // Catch: java.lang.Exception -> L10
r12.a(r9, r11) // Catch: java.lang.Exception -> L10
La0:
r11.a(r0, r6) // Catch: java.lang.Exception -> L10
r12.a(r0, r11) // Catch: java.lang.Exception -> L10
goto Lae
La7:
boolean r10 = com.mbridge.msdk.MBridgeConstans.DEBUG
if (r10 == 0) goto Lae
r9.printStackTrace()
Lae:
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.foundation.same.c.a(com.mbridge.msdk.foundation.entity.CampaignEx, android.content.Context, com.mbridge.msdk.foundation.same.report.d.c, com.mbridge.msdk.foundation.same.c$a):void");
}
}