Files
rr3-apk/decompiled/sources/com/mbridge/msdk/videocommon/d/b.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

430 lines
15 KiB
Java

package com.mbridge.msdk.videocommon.d;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.download.download.H5DownLoadManager;
import com.mbridge.msdk.foundation.same.report.i;
import com.mbridge.msdk.foundation.tools.af;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.CopyOnWriteArrayList;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class b {
private static volatile b d;
private volatile boolean c = false;
private CopyOnWriteArrayList<String> e = new CopyOnWriteArrayList<>();
private static ConcurrentHashMap<String, c> b = new ConcurrentHashMap<>();
public static a a = null;
public final void a(boolean z) {
this.c = z;
}
public final boolean d() {
return this.c;
}
private b() {
}
public static b a() {
if (d == null) {
synchronized (b.class) {
try {
if (d == null) {
d = new b();
}
} finally {
}
}
}
return d;
}
public final void a(String str) {
try {
if (TextUtils.isEmpty(str)) {
return;
}
this.e.add(str);
} catch (Exception unused) {
}
}
public final void b(String str) {
try {
if (TextUtils.isEmpty(str)) {
return;
}
this.e.remove(str);
} catch (Exception unused) {
}
}
public final a b() {
a aVar = a;
if (aVar != null) {
return aVar;
}
String a2 = com.mbridge.msdk.foundation.a.a.a.a().a("reward_" + com.mbridge.msdk.foundation.controller.c.m().k());
if (!TextUtils.isEmpty(a2)) {
a a3 = a.a(a2);
if (a3 != null) {
if (a3.i() + a3.d() > System.currentTimeMillis()) {
return a3;
}
}
g(com.mbridge.msdk.foundation.controller.c.m().k(), com.mbridge.msdk.foundation.controller.c.m().b());
return c();
}
g(com.mbridge.msdk.foundation.controller.c.m().k(), com.mbridge.msdk.foundation.controller.c.m().b());
return c();
}
private void g(String str, String str2) {
if (this.c) {
return;
}
this.c = true;
new com.mbridge.msdk.videocommon.c.a().a(com.mbridge.msdk.foundation.controller.c.m().c(), str, str2);
}
public final void a(String str, String str2, String str3, com.mbridge.msdk.videocommon.c.c cVar) {
if (!TextUtils.isEmpty(str3) && !this.e.contains(str3)) {
a(str3);
new com.mbridge.msdk.videocommon.c.a().a(com.mbridge.msdk.foundation.controller.c.m().c(), str, str2, str3, cVar);
return;
}
af.a("test_reward_unit_setting", "unitID: " + str3 + " is requesting");
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0036 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final com.mbridge.msdk.videocommon.d.c a(java.lang.String r5, java.lang.String r6) {
/*
r4 = this;
java.lang.StringBuilder r0 = new java.lang.StringBuilder
r0.<init>()
java.lang.String r1 = "reward"
r0.append(r1)
java.lang.String r1 = "_"
r0.append(r1)
r0.append(r5)
r0.append(r1)
r0.append(r6)
java.lang.String r0 = r0.toString()
java.util.concurrent.ConcurrentHashMap<java.lang.String, com.mbridge.msdk.videocommon.d.c> r1 = com.mbridge.msdk.videocommon.d.b.b
boolean r1 = r1.containsKey(r0)
r2 = 0
if (r1 == 0) goto L42
java.util.concurrent.ConcurrentHashMap<java.lang.String, com.mbridge.msdk.videocommon.d.c> r1 = com.mbridge.msdk.videocommon.d.b.b // Catch: java.lang.Exception -> L32
java.lang.Object r0 = r1.get(r0) // Catch: java.lang.Exception -> L32
com.mbridge.msdk.videocommon.d.c r0 = (com.mbridge.msdk.videocommon.d.c) r0 // Catch: java.lang.Exception -> L32
boolean r1 = r4.a(r0) // Catch: java.lang.Exception -> L33
goto L34
L32:
r0 = r2
L33:
r1 = 0
L34:
if (r1 == 0) goto L41
com.mbridge.msdk.foundation.controller.c r1 = com.mbridge.msdk.foundation.controller.c.m()
java.lang.String r1 = r1.b()
r4.a(r5, r1, r6, r2)
L41:
return r0
L42:
com.mbridge.msdk.foundation.a.a.a r1 = com.mbridge.msdk.foundation.a.a.a.a()
java.lang.String r1 = r1.a(r0)
com.mbridge.msdk.videocommon.d.c r1 = com.mbridge.msdk.videocommon.d.c.c(r1)
boolean r3 = r4.a(r1)
if (r3 == 0) goto L60
com.mbridge.msdk.foundation.controller.c r0 = com.mbridge.msdk.foundation.controller.c.m()
java.lang.String r0 = r0.b()
r4.a(r5, r0, r6, r2)
return r2
L60:
java.util.concurrent.ConcurrentHashMap<java.lang.String, com.mbridge.msdk.videocommon.d.c> r5 = com.mbridge.msdk.videocommon.d.b.b
r5.put(r0, r1)
return r1
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.videocommon.d.b.a(java.lang.String, java.lang.String):com.mbridge.msdk.videocommon.d.c");
}
/* JADX WARN: Removed duplicated region for block: B:17:0x0033 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final com.mbridge.msdk.videocommon.d.c a(java.lang.String r5, java.lang.String r6, boolean r7) {
/*
r4 = this;
java.lang.StringBuilder r0 = new java.lang.StringBuilder
r0.<init>()
java.lang.String r1 = "reward_"
r0.append(r1)
r0.append(r5)
java.lang.String r1 = "_"
r0.append(r1)
r0.append(r6)
java.lang.String r0 = r0.toString()
java.util.concurrent.ConcurrentHashMap<java.lang.String, com.mbridge.msdk.videocommon.d.c> r1 = com.mbridge.msdk.videocommon.d.b.b
boolean r1 = r1.containsKey(r0)
r2 = 0
if (r1 == 0) goto L3f
java.util.concurrent.ConcurrentHashMap<java.lang.String, com.mbridge.msdk.videocommon.d.c> r7 = com.mbridge.msdk.videocommon.d.b.b // Catch: java.lang.Exception -> L2f
java.lang.Object r7 = r7.get(r0) // Catch: java.lang.Exception -> L2f
com.mbridge.msdk.videocommon.d.c r7 = (com.mbridge.msdk.videocommon.d.c) r7 // Catch: java.lang.Exception -> L2f
boolean r0 = r4.a(r7) // Catch: java.lang.Exception -> L30
goto L31
L2f:
r7 = r2
L30:
r0 = 0
L31:
if (r0 == 0) goto L3e
com.mbridge.msdk.foundation.controller.c r0 = com.mbridge.msdk.foundation.controller.c.m()
java.lang.String r0 = r0.b()
r4.a(r5, r0, r6, r2)
L3e:
return r7
L3f:
com.mbridge.msdk.foundation.a.a.a r1 = com.mbridge.msdk.foundation.a.a.a.a()
java.lang.String r1 = r1.a(r0)
com.mbridge.msdk.videocommon.d.c r1 = com.mbridge.msdk.videocommon.d.c.c(r1)
boolean r3 = r4.a(r1)
if (r3 == 0) goto L64
if (r1 != 0) goto L63
com.mbridge.msdk.foundation.controller.c r0 = com.mbridge.msdk.foundation.controller.c.m()
java.lang.String r0 = r0.b()
r4.a(r5, r0, r6, r2)
com.mbridge.msdk.videocommon.d.c r5 = r4.b(r7)
return r5
L63:
return r1
L64:
java.util.concurrent.ConcurrentHashMap<java.lang.String, com.mbridge.msdk.videocommon.d.c> r5 = com.mbridge.msdk.videocommon.d.b.b
r5.put(r0, r1)
return r1
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.videocommon.d.b.a(java.lang.String, java.lang.String, boolean):com.mbridge.msdk.videocommon.d.c");
}
public final a c() {
a aVar = new a();
HashMap hashMap = new HashMap(5);
hashMap.put("1", 1000);
hashMap.put("9", 1000);
hashMap.put("8", 1000);
HashMap hashMap2 = new HashMap(3);
hashMap2.put("1", new com.mbridge.msdk.videocommon.b.c("Virtual Item", 1));
aVar.a(hashMap);
aVar.b(hashMap2);
aVar.a(43200L);
aVar.b(5400L);
aVar.c(3600L);
aVar.d(3600L);
aVar.e(5L);
aVar.a(1);
return aVar;
}
private final boolean a(c cVar) {
a b2 = b();
if (b2 == null || cVar == null) {
return true;
}
return cVar.x() + b2.e() <= System.currentTimeMillis();
}
public final void a(String str, String str2, String str3) {
String str4 = "reward_" + str + "_" + str2;
com.mbridge.msdk.foundation.a.a.a.a().a(str4, str3);
b.put(str4, c.c(str3));
if (com.mbridge.msdk.e.b.a() || TextUtils.isEmpty(c.a)) {
return;
}
h(c.a, str2);
}
public final void c(String str) {
if (TextUtils.isEmpty(str)) {
return;
}
a().a(com.mbridge.msdk.foundation.controller.c.m().k(), str, false);
String str2 = c.a;
if (TextUtils.isEmpty(str2) || !TextUtils.isEmpty(H5DownLoadManager.getInstance().getH5ResAddress(str2))) {
return;
}
h(str2, str);
}
public final void b(String str, String str2) {
if (TextUtils.isEmpty(str) || TextUtils.isEmpty(str2) || !TextUtils.isEmpty(H5DownLoadManager.getInstance().getH5ResAddress(str2))) {
return;
}
h(str2, str);
}
private void h(final String str, final String str2) {
if (TextUtils.isEmpty(str)) {
i.a(com.mbridge.msdk.foundation.controller.c.m().c(), str, str2, 2, "alert url is exception ,url:" + str);
return;
}
H5DownLoadManager.getInstance().downloadH5Res(new com.mbridge.msdk.foundation.same.report.d.c(true), str, new H5DownLoadManager.ZipDownloadListener() { // from class: com.mbridge.msdk.videocommon.d.b.1
@Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
public final void onSuccess(String str3, String str4, boolean z) {
i.a(com.mbridge.msdk.foundation.controller.c.m().c(), str, str2, 1, "");
}
@Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
public final void onFailed(String str3, String str4) {
i.a(com.mbridge.msdk.foundation.controller.c.m().c(), str, str2, 2, str4);
}
});
}
public final void c(String str, String str2) {
com.mbridge.msdk.foundation.a.a.a.a().a("reward_" + str, str2);
a = a.a(str2);
}
public final boolean d(String str) {
if (TextUtils.isEmpty(str)) {
return false;
}
return this.e.contains(str);
}
public static boolean e(String str) {
JSONArray optJSONArray;
try {
if (!TextUtils.isEmpty(str) && (optJSONArray = new JSONObject(str).optJSONArray("unitSetting")) != null) {
String optString = optJSONArray.optJSONObject(0).optString("unitId");
if (optJSONArray.length() > 0) {
if (!TextUtils.isEmpty(optString)) {
return true;
}
}
}
return false;
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
public final void f(String str) {
try {
String a2 = com.mbridge.msdk.foundation.a.a.a.a().a("reward_" + str);
if (TextUtils.isEmpty(a2)) {
return;
}
JSONObject jSONObject = new JSONObject(a2);
jSONObject.put("current_time", System.currentTimeMillis());
c(str, jSONObject.toString());
} catch (Throwable th) {
af.b("RewardSettingManager", th.getMessage());
}
}
public final void d(String str, String str2) {
try {
String a2 = com.mbridge.msdk.foundation.a.a.a.a().a("reward_" + str + "_" + str2);
if (TextUtils.isEmpty(a2)) {
return;
}
JSONObject jSONObject = new JSONObject(a2);
jSONObject.put("current_time", System.currentTimeMillis());
a(str, str2, jSONObject.toString());
} catch (Throwable th) {
af.b("RewardSettingManager", th.getMessage());
}
}
public final String g(String str) {
return com.mbridge.msdk.foundation.a.a.a.a().a("reward_" + str);
}
public final String e(String str, String str2) {
return com.mbridge.msdk.foundation.a.a.a.a().a("reward_" + str + "_" + str2);
}
public final c f(String str, String str2) {
String str3 = "reward_" + str + "_" + str2;
if (b.containsKey(str3)) {
return b.get(str3);
}
c c = c.c(com.mbridge.msdk.foundation.a.a.a.a().a(str3));
if (c != null) {
b.put(str3, c);
}
return c;
}
public final a e() {
String str = "reward_" + com.mbridge.msdk.foundation.controller.c.m().k();
if (a == null) {
String a2 = com.mbridge.msdk.foundation.a.a.a.a().a(str);
if (!TextUtils.isEmpty(a2)) {
a a3 = a.a(a2);
if (a3 != null) {
a = a3;
}
return a3;
}
}
return a;
}
public final c b(boolean z) {
c cVar = new c();
try {
ArrayList arrayList = new ArrayList();
arrayList.add(new com.mbridge.msdk.videocommon.b.b(1, 30, null));
cVar.a((List<com.mbridge.msdk.videocommon.b.b>) arrayList);
cVar.m(1);
cVar.l(1);
cVar.n(1);
cVar.q(1);
cVar.o(1);
cVar.p(1);
cVar.h(3);
cVar.i(80);
cVar.j(100);
cVar.k(0);
cVar.g(2);
cVar.e(-1);
cVar.x(70);
cVar.d(2);
if (z) {
cVar.c(5);
} else {
cVar.c(-1);
}
cVar.b(0);
cVar.a(0);
cVar.f(1);
cVar.r(1);
cVar.t(3);
ArrayList<Integer> arrayList2 = new ArrayList<>();
arrayList2.add(4);
arrayList2.add(6);
cVar.a(arrayList2);
cVar.u(1);
cVar.v(1);
cVar.w(60);
} catch (Exception e) {
e.printStackTrace();
}
return cVar;
}
}