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>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,87 @@
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);
}
}

View File

@@ -0,0 +1,24 @@
package com.mbridge.msdk.foundation.same.net;
/* loaded from: classes4.dex */
public final class a {
private static long a;
private static long b;
private static long c;
/* renamed from: com.mbridge.msdk.foundation.same.net.a$a, reason: collision with other inner class name */
public static class C0201a {
private static a a = new a();
}
public final long b() {
return a;
}
private a() {
}
public static a a() {
return C0201a.a;
}
}

View File

@@ -0,0 +1,19 @@
package com.mbridge.msdk.foundation.same.net.a;
/* loaded from: classes4.dex */
public final class a extends Exception {
public int a;
public String b;
public com.mbridge.msdk.foundation.same.net.d.a c;
public a(int i, com.mbridge.msdk.foundation.same.net.d.a aVar) {
this.a = i;
this.c = aVar;
}
public a(int i, com.mbridge.msdk.foundation.same.net.d.a aVar, String str) {
this.a = i;
this.c = aVar;
this.b = str;
}
}

View File

@@ -0,0 +1,8 @@
package com.mbridge.msdk.foundation.same.net;
/* loaded from: classes4.dex */
public interface b<T> {
void onError(com.mbridge.msdk.foundation.same.net.a.a aVar);
void onSuccess(d<T> dVar);
}

View File

@@ -0,0 +1,27 @@
package com.mbridge.msdk.foundation.same.net.b;
import com.mbridge.msdk.foundation.same.net.c;
import com.mbridge.msdk.foundation.same.net.d;
import com.mbridge.msdk.foundation.tools.af;
/* loaded from: classes4.dex */
public abstract class a extends c<String> {
private static final String a = "a";
public abstract void a(String str);
public abstract void b(String str);
@Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b
public void onSuccess(d<String> dVar) {
if (dVar != null) {
b(dVar.c);
}
}
@Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b
public void onError(com.mbridge.msdk.foundation.same.net.a.a aVar) {
af.b(a, "errorCode = " + aVar.a);
a(com.mbridge.msdk.foundation.same.net.e.a.a(aVar));
}
}

View File

@@ -0,0 +1,90 @@
package com.mbridge.msdk.foundation.same.net;
import com.mbridge.msdk.foundation.entity.h;
import com.mbridge.msdk.foundation.tools.af;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class c<T> implements b<T> {
private long startTime;
public int adType = 0;
public String placementId = "";
public String unitId = "";
private com.mbridge.msdk.foundation.same.report.a.b mRequestTime = null;
public void onCancel() {
}
@Override // com.mbridge.msdk.foundation.same.net.b
public void onError(com.mbridge.msdk.foundation.same.net.a.a aVar) {
}
public void onFinish() {
}
public void onNetworking() {
}
public void onProgressChange(long j, long j2) {
}
public void onRetry() {
}
public void setAdType(int i) {
this.adType = i;
}
public void setPlacementId(String str) {
this.placementId = str;
}
public void setUnitId(String str) {
this.unitId = str;
}
public void calcRequestTime(long j) {
com.mbridge.msdk.foundation.same.report.a.b bVar = new com.mbridge.msdk.foundation.same.report.a.b(new h());
this.mRequestTime = bVar;
bVar.b(this.unitId);
this.mRequestTime.b(1);
this.mRequestTime.a((j - this.startTime) + "");
}
public void onPreExecute() {
this.startTime = System.currentTimeMillis();
}
@Override // com.mbridge.msdk.foundation.same.net.b
public void onSuccess(d<T> dVar) {
try {
String str = com.mbridge.msdk.foundation.controller.c.m().k() + "_" + this.placementId + "_" + this.unitId + "_" + this.adType;
com.mbridge.msdk.c.h.a();
af.b("Listener", dVar.c + " " + str);
T t = dVar.c;
if (t instanceof JSONObject) {
com.mbridge.msdk.foundation.same.net.e.c.a().a(str, ((JSONObject) t).optInt("status"), ((JSONObject) dVar.c).toString(), System.currentTimeMillis());
}
if (dVar.c instanceof String) {
com.mbridge.msdk.foundation.same.net.e.c.a().a(str, new JSONObject((String) dVar.c).optInt("status"), (String) dVar.c, System.currentTimeMillis());
}
} catch (Exception e) {
af.b("Listener", e.getMessage());
}
}
public void saveHbState(int i) {
com.mbridge.msdk.foundation.same.report.a.b bVar = this.mRequestTime;
if (bVar != null) {
bVar.c(i);
}
}
public void saveRequestTime(int i) {
com.mbridge.msdk.foundation.same.report.a.b bVar = this.mRequestTime;
if (bVar != null) {
bVar.a(i);
this.mRequestTime.a();
}
}
}

View File

@@ -0,0 +1,13 @@
package com.mbridge.msdk.foundation.same.net.c;
import java.io.File;
import java.io.Serializable;
/* loaded from: classes4.dex */
public final class a implements Serializable {
private File a;
public final File a() {
return this.a;
}
}

View File

@@ -0,0 +1,17 @@
package com.mbridge.msdk.foundation.same.net;
/* loaded from: classes4.dex */
public final class d<T> {
public com.mbridge.msdk.foundation.same.net.a.a a = null;
public com.mbridge.msdk.foundation.same.net.d.a b;
public T c;
private d(T t, com.mbridge.msdk.foundation.same.net.d.a aVar) {
this.c = t;
this.b = aVar;
}
public static <T> d<T> a(T t, com.mbridge.msdk.foundation.same.net.d.a aVar) {
return new d<>(t, aVar);
}
}

View File

@@ -0,0 +1,44 @@
package com.mbridge.msdk.foundation.same.net.d;
import com.mbridge.msdk.tracker.network.h;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
/* loaded from: classes4.dex */
public final class a {
public final byte[] a;
public final List<h> b;
public final Map<String, String> c;
public final int d;
public a(int i, byte[] bArr, List<h> list) {
this(i, bArr, a(list), list);
}
private a(int i, byte[] bArr, Map<String, String> map, List<h> list) {
this.d = i;
this.a = bArr;
this.c = map;
if (list == null) {
this.b = null;
} else {
this.b = Collections.unmodifiableList(list);
}
}
private static Map<String, String> a(List<h> list) {
if (list == null) {
return null;
}
if (list.isEmpty()) {
return Collections.emptyMap();
}
TreeMap treeMap = new TreeMap(String.CASE_INSENSITIVE_ORDER);
for (h hVar : list) {
treeMap.put(hVar.a(), hVar.b());
}
return treeMap;
}
}

View File

@@ -0,0 +1,126 @@
package com.mbridge.msdk.foundation.same.net;
import android.text.TextUtils;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import java.nio.ByteBuffer;
import java.util.concurrent.Executors;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.ThreadFactory;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.zip.GZIPInputStream;
/* loaded from: classes4.dex */
public final class e {
private static volatile AtomicInteger a = new AtomicInteger(1);
private ThreadPoolExecutor b;
public static final class b {
private static e a = new e();
}
private e() {
ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(5, 5, 5L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue(), new ThreadFactory() { // from class: com.mbridge.msdk.foundation.same.net.e.1
@Override // java.util.concurrent.ThreadFactory
public final Thread newThread(Runnable runnable) {
Thread newThread = Executors.defaultThreadFactory().newThread(runnable);
newThread.setName("SocketThreadPool");
return newThread;
}
}, new ThreadPoolExecutor.DiscardPolicy());
this.b = threadPoolExecutor;
threadPoolExecutor.allowCoreThreadTimeOut(true);
}
public static e a() {
return b.a;
}
public final String a(byte[] bArr) throws IOException {
if (bArr == null || bArr.length == 0) {
return null;
}
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(bArr);
GZIPInputStream gZIPInputStream = new GZIPInputStream(byteArrayInputStream);
byte[] bArr2 = new byte[1024];
while (true) {
int read = gZIPInputStream.read(bArr2, 0, 1024);
if (read > 0) {
byteArrayOutputStream.write(bArr2, 0, read);
} else {
gZIPInputStream.close();
byteArrayInputStream.close();
byteArrayOutputStream.flush();
byteArrayOutputStream.close();
return byteArrayOutputStream.toString();
}
}
}
public final void a(String str, int i, String str2, boolean z, com.mbridge.msdk.foundation.same.net.b bVar) {
final a aVar = new a(str, i, str2, z, bVar);
this.b.execute(new Runnable() { // from class: com.mbridge.msdk.foundation.same.net.e.2
@Override // java.lang.Runnable
public final void run() {
aVar.a();
}
});
}
public class a {
private ByteBuffer b;
private String c;
private boolean d;
private com.mbridge.msdk.foundation.same.net.b e;
private OutputStream f;
private int g;
private Socket h;
private String i;
public a(String str, int i, String str2, boolean z, com.mbridge.msdk.foundation.same.net.b bVar) {
this.c = str;
this.g = i;
this.i = str2;
this.d = z;
this.e = bVar;
}
/* JADX WARN: Finally extract failed */
/* JADX WARN: Removed duplicated region for block: B:102:0x0154 */
/* JADX WARN: Removed duplicated region for block: B:103:0x014f */
/* JADX WARN: Removed duplicated region for block: B:104:0x00c2 A[Catch: all -> 0x0036, TryCatch #3 {all -> 0x0036, blocks: (B:3:0x0005, B:5:0x0025, B:9:0x003a, B:11:0x0088, B:12:0x009a, B:14:0x00b0, B:15:0x0105, B:20:0x0155, B:23:0x018f, B:26:0x019d, B:41:0x01bd, B:53:0x01e5, B:66:0x0206, B:68:0x020a, B:79:0x0217, B:87:0x0297, B:98:0x0281, B:101:0x0294, B:104:0x00c2, B:106:0x00c6, B:109:0x00ef, B:110:0x00d0, B:111:0x00e9, B:112:0x008e, B:115:0x0097, B:82:0x0236, B:83:0x0245, B:85:0x024b, B:86:0x0252, B:95:0x023f), top: B:2:0x0005, outer: #0, inners: #6 }] */
/* JADX WARN: Removed duplicated region for block: B:112:0x008e A[Catch: all -> 0x0036, TryCatch #3 {all -> 0x0036, blocks: (B:3:0x0005, B:5:0x0025, B:9:0x003a, B:11:0x0088, B:12:0x009a, B:14:0x00b0, B:15:0x0105, B:20:0x0155, B:23:0x018f, B:26:0x019d, B:41:0x01bd, B:53:0x01e5, B:66:0x0206, B:68:0x020a, B:79:0x0217, B:87:0x0297, B:98:0x0281, B:101:0x0294, B:104:0x00c2, B:106:0x00c6, B:109:0x00ef, B:110:0x00d0, B:111:0x00e9, B:112:0x008e, B:115:0x0097, B:82:0x0236, B:83:0x0245, B:85:0x024b, B:86:0x0252, B:95:0x023f), top: B:2:0x0005, outer: #0, inners: #6 }] */
/* JADX WARN: Removed duplicated region for block: B:11:0x0088 A[Catch: all -> 0x0036, TryCatch #3 {all -> 0x0036, blocks: (B:3:0x0005, B:5:0x0025, B:9:0x003a, B:11:0x0088, B:12:0x009a, B:14:0x00b0, B:15:0x0105, B:20:0x0155, B:23:0x018f, B:26:0x019d, B:41:0x01bd, B:53:0x01e5, B:66:0x0206, B:68:0x020a, B:79:0x0217, B:87:0x0297, B:98:0x0281, B:101:0x0294, B:104:0x00c2, B:106:0x00c6, B:109:0x00ef, B:110:0x00d0, B:111:0x00e9, B:112:0x008e, B:115:0x0097, B:82:0x0236, B:83:0x0245, B:85:0x024b, B:86:0x0252, B:95:0x023f), top: B:2:0x0005, outer: #0, inners: #6 }] */
/* JADX WARN: Removed duplicated region for block: B:14:0x00b0 A[Catch: all -> 0x0036, TryCatch #3 {all -> 0x0036, blocks: (B:3:0x0005, B:5:0x0025, B:9:0x003a, B:11:0x0088, B:12:0x009a, B:14:0x00b0, B:15:0x0105, B:20:0x0155, B:23:0x018f, B:26:0x019d, B:41:0x01bd, B:53:0x01e5, B:66:0x0206, B:68:0x020a, B:79:0x0217, B:87:0x0297, B:98:0x0281, B:101:0x0294, B:104:0x00c2, B:106:0x00c6, B:109:0x00ef, B:110:0x00d0, B:111:0x00e9, B:112:0x008e, B:115:0x0097, B:82:0x0236, B:83:0x0245, B:85:0x024b, B:86:0x0252, B:95:0x023f), top: B:2:0x0005, outer: #0, inners: #6 }] */
/* JADX WARN: Removed duplicated region for block: B:17:0x014d */
/* JADX WARN: Removed duplicated region for block: B:19:0x0152 */
/* JADX WARN: Removed duplicated region for block: B:28:0x01a1 */
/* JADX WARN: Removed duplicated region for block: B:39:0x01b9 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void a() {
/*
Method dump skipped, instructions count: 757
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.foundation.same.net.e.a.a():void");
}
private void a(String str) {
if (this.e != null) {
if (TextUtils.isEmpty(str)) {
str = "Unknown exception";
}
this.e.onError(new com.mbridge.msdk.foundation.same.net.a.a(13, new com.mbridge.msdk.foundation.same.net.d.a(404, str.getBytes(), null)));
}
}
}
}

View File

@@ -0,0 +1,71 @@
package com.mbridge.msdk.foundation.same.net.e;
/* loaded from: classes4.dex */
public final class a {
public static String a(com.mbridge.msdk.foundation.same.net.a.a aVar) {
if (aVar == null) {
return "Network error,Load failed";
}
try {
int i = aVar.a;
com.mbridge.msdk.foundation.same.net.d.a aVar2 = aVar.c;
int i2 = aVar2 != null ? aVar2.d : 0;
if (i == -2) {
return "Network is canceled";
}
if (i == 15) {
return "Network error,I/O exception contents null";
}
if (i == 880023) {
return "timeout";
}
if (i == 880041) {
return "Network error,UnknownHostException";
}
switch (i) {
case 1:
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
if (i2 == 0) {
break;
} else {
break;
}
case 7:
if (i2 == 0) {
break;
} else {
break;
}
case 8:
break;
default:
switch (i) {
case 13:
if (aVar2 == null) {
break;
} else {
byte[] bArr = aVar2.a;
if (bArr == null) {
break;
} else {
break;
}
}
}
}
return "Network error,Load failed";
} catch (Exception e) {
e.printStackTrace();
return "Network error,Load failed";
}
}
}

View File

@@ -0,0 +1,38 @@
package com.mbridge.msdk.foundation.same.net.e;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.same.net.f.e;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ap;
import com.mbridge.msdk.foundation.tools.aq;
/* loaded from: classes4.dex */
public class b {
private static final String a = "b";
public static void a(e eVar, String str, String str2) {
if (eVar != null) {
try {
if (!ap.a(str) && !ap.a(str2)) {
eVar.a(str, str2);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
public static void a(String str) {
try {
if (TextUtils.isEmpty(str)) {
return;
}
if (str.startsWith("http")) {
str = aq.a(str);
}
TextUtils.isEmpty(str);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
}

View File

@@ -0,0 +1,152 @@
package com.mbridge.msdk.foundation.same.net.e;
import android.text.TextUtils;
import com.ironsource.v8;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.c.g;
import com.mbridge.msdk.c.h;
import com.mbridge.msdk.c.i;
import com.mbridge.msdk.foundation.same.net.f.e;
import com.mbridge.msdk.foundation.tools.af;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class c {
private final String a;
private int b;
private ConcurrentHashMap<String, a> c;
private ArrayList<Integer> d;
public static class b {
private static final c a = new c();
}
private c() {
this.a = "IDErrorUtil";
this.c = new ConcurrentHashMap<>();
this.d = new ArrayList<>();
g b2 = h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b2 == null) {
h.a();
b2 = i.a();
}
this.b = b2.A() * 1000;
if (b2.E() != null && b2.E().size() > 0) {
af.b("IDErrorUtil", "Setting ercd not EMPTY will use setting.");
this.d.addAll(b2.E());
} else {
af.b("IDErrorUtil", "Setting ercd is EMPTY and use default code list.");
this.d.addAll(Arrays.asList(-1, -10, -1201, -1202, -1203, -1205, -1206, -1208, -1301, -1302, -1305, -1306, -1307, -1915, 10602, 10603, 10604, 10609, 10610, 10616));
}
}
public static c a() {
return b.a;
}
public final synchronized void a(String str, int i, String str2, long j) {
if (this.c.containsKey(str)) {
return;
}
if (TextUtils.isEmpty(str2)) {
return;
}
if (this.d.contains(Integer.valueOf(i))) {
af.b("IDErrorUtil", "addErrorInfo : " + str + " " + str2);
this.c.put(str, new a(j, i, str2));
}
}
public final com.mbridge.msdk.foundation.same.net.d a(String str, String str2, String str3, String str4, String str5) {
return b(str, str2, str3, str4, str5);
}
public final com.mbridge.msdk.foundation.same.net.d a(e eVar) {
String str = eVar.a().get("app_id");
String str2 = eVar.a().get("placement_id");
String str3 = TextUtils.isEmpty(str2) ? "" : str2;
String str4 = eVar.a().get(MBridgeConstans.PROPERTIES_UNIT_ID);
if (TextUtils.isEmpty(str4)) {
str4 = eVar.a().get("unit_ids");
if (!TextUtils.isEmpty(str4)) {
str4 = str4.replace(v8.i.d, "").replace(v8.i.e, "");
}
}
String str5 = str4;
String str6 = eVar.a().get("ad_type");
if (TextUtils.isEmpty(str6)) {
str6 = "0";
}
return b(str, str5, str3, eVar.a().get("token"), str6);
}
private com.mbridge.msdk.foundation.same.net.d b(String str, String str2, String str3, String str4, String str5) {
int parseInt;
String str6 = str + "_" + str3 + "_" + str2 + "_" + str5;
a a2 = a(str6);
ArrayList arrayList = new ArrayList();
arrayList.add(new com.mbridge.msdk.tracker.network.h("data_res_type", "1"));
if (a2 != null && !TextUtils.isEmpty(a2.b)) {
try {
if (a2.a != -1) {
return com.mbridge.msdk.foundation.same.net.d.a(new JSONObject(a2.b), new com.mbridge.msdk.foundation.same.net.d.a(200, a2.b.getBytes(), arrayList));
}
if (!TextUtils.isEmpty(str4)) {
return null;
}
if (str5 != null && !TextUtils.isEmpty(str5) && (parseInt = Integer.parseInt(str5)) != 287 && parseInt != 94) {
if (System.currentTimeMillis() < (h.a().a(str, str2).n() * 1000) + a2.c) {
return com.mbridge.msdk.foundation.same.net.d.a(new JSONObject(a2.b), new com.mbridge.msdk.foundation.same.net.d.a(200, a2.b.getBytes(), arrayList));
}
this.c.remove(str6);
return null;
}
} catch (Exception e) {
af.b("IDErrorUtil", e.getMessage());
}
}
af.b("IDErrorUtil", "getErrorInfo RETURN NULL");
return null;
}
private synchronized a a(String str) {
a aVar;
af.b("IDErrorUtil", "getErrorInfo : " + str);
if (!this.c.containsKey(str) || (aVar = this.c.get(str)) == null) {
return null;
}
if (aVar.a == -1) {
return aVar;
}
if (System.currentTimeMillis() > aVar.c + this.b) {
this.c.remove(str);
if (this.c.size() > 0) {
for (Map.Entry<String, a> entry : this.c.entrySet()) {
af.b("IDErrorUtil", "getErrorInfo : delete timeout entry");
if (System.currentTimeMillis() - entry.getValue().c > this.b) {
this.c.remove(entry.getKey());
}
}
}
return null;
}
af.b("IDErrorUtil", "getErrorInfo : " + aVar.b);
return aVar;
}
public static class a {
public int a;
public String b;
public long c;
public a(long j, int i, String str) {
this.c = j;
this.a = i;
this.b = str;
}
}
}

View File

@@ -0,0 +1,338 @@
package com.mbridge.msdk.foundation.same.net.e;
import android.net.Uri;
import android.text.TextUtils;
import com.applovin.impl.sdk.utils.JsonUtils;
import com.mbridge.msdk.c.g;
import com.mbridge.msdk.c.h;
import com.mbridge.msdk.foundation.same.DomainNameUtils;
import com.mbridge.msdk.foundation.same.report.l;
import com.mbridge.msdk.foundation.same.report.m;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ah;
import com.mbridge.msdk.playercommon.exoplayer2.DefaultLoadControl;
import com.mbridge.msdk.tracker.o;
import com.mbridge.msdk.tracker.t;
import com.mbridge.msdk.tracker.w;
import csdk.gluads.Consts;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.regex.Pattern;
/* loaded from: classes4.dex */
public final class d {
public String A;
public String B;
public String C;
public String D;
public String E;
public String F;
public String G;
public String H;
public String I;
public String J;
public String K;
public String L;
public String M;
public String N;
public String O;
private final String P;
private String Q;
private String R;
private String S;
private String T;
private String U;
private String V;
private String W;
private String X;
private String Y;
private String Z;
public String a;
private String aa;
private String ab;
private String ac;
private String ad;
private boolean ae;
private int af;
public String b;
public String c;
public String d;
public String e;
public String f;
public String g;
public String h;
public String i;
public String j;
public String k;
public String l;
public int m;
public int n;
public int o;
public int p;
public boolean q;
public boolean r;
public int s;
public ArrayList<String> t;
public int u;
public int v;
public ArrayList<String> w;
public String x;
public String y;
public String z;
public static class a {
private static final d a = new d();
}
public final void a(int i) {
this.af = i;
}
public final int d() {
return this.af;
}
private d() {
this.P = "RequestUrlUtil";
this.a = DomainNameUtils.getInstance().DEFAULT_HOST_APPLETS;
this.b = DomainNameUtils.getInstance().DEFAULT_CDN_SPARE_SETTING_URL;
this.c = DomainNameUtils.getInstance().DEFAULT_HOST_ANALYTICS;
this.d = DomainNameUtils.getInstance().DEFAULT_HOST_API;
this.e = DomainNameUtils.getInstance().DEFAULT_HOST_MONITOR_DEFAULT;
this.f = DomainNameUtils.getInstance().DEFAULT_HOST_PRIVACY;
this.g = DomainNameUtils.getInstance().DEFAULT_HOST_REVENUE_DEFAULT;
this.h = DomainNameUtils.getInstance().DEFAULT_HOST_SETTING;
this.i = DomainNameUtils.getInstance().DEFAULT_HOST_TCP_ANALYTICS;
this.j = DomainNameUtils.getInstance().DEFAULT_HOST_TCP_MONITOR;
this.k = DomainNameUtils.getInstance().DEFAULT_HOST_TCP_REVENUE;
this.l = DomainNameUtils.getInstance().DEFAULT_HOST_TCP_SETTING;
this.m = 9377;
this.n = 9377;
this.o = 9988;
this.p = 9377;
this.q = false;
this.r = false;
this.s = 1;
this.t = DomainNameUtils.getInstance().SPARE_SETTING_HOST;
this.u = 0;
this.v = 0;
this.w = DomainNameUtils.getInstance().SPARE_TCP_SETTING_HOST;
this.Q = DomainNameUtils.getInstance().DEFAULT_HB_HOST;
this.R = "/bid";
this.x = this.Q + this.R;
this.S = "/sdk/customid";
this.y = this.h + this.S;
this.z = this.l + this.S;
this.T = "/image";
this.A = this.d + this.T;
this.U = "/load";
this.B = this.Q + this.U;
this.V = "/mapping";
this.C = this.h + this.V;
this.D = this.l + this.V;
this.W = "";
this.E = this.g + this.W;
this.X = "/batchPaidEvent";
this.F = this.g + this.X;
this.Y = "/setting";
this.G = this.h + this.Y;
this.H = this.l + this.Y;
this.Z = "/rewardsetting";
this.I = this.h + this.Z;
this.J = this.l + this.Z;
this.aa = "/appwall/setting";
this.K = this.h + this.aa;
this.L = this.l + this.aa;
this.ab = "/openapi/ad/v3";
this.M = this.d + this.ab;
this.ac = "/openapi/ad/v4";
this.N = this.d + this.ac;
this.ad = "/openapi/ad/v5";
this.O = this.d + this.ad;
this.ae = true;
this.af = 0;
}
public final boolean a() {
try {
if (!this.r) {
ArrayList<String> arrayList = this.t;
if (arrayList != null && this.u <= arrayList.size() - 1) {
this.h = this.t.get(this.u);
b();
return true;
}
} else {
ArrayList<String> arrayList2 = this.w;
if (arrayList2 != null && this.v <= arrayList2.size() - 1) {
if (!b(this.w.get(this.v))) {
this.l = this.w.get(this.v);
c();
}
return true;
}
}
if (this.q) {
this.u = 0;
this.v = 0;
}
return false;
} catch (Throwable th) {
af.a("RequestUrlUtil", th.getMessage());
return false;
}
}
public final void b() {
this.G = this.h + this.Y;
this.y = this.h + this.S;
this.I = this.h + this.Z;
this.C = this.h + this.V;
this.K = this.h + this.aa;
}
private boolean b(String str) {
if (TextUtils.isEmpty(str)) {
return false;
}
return Pattern.compile("(https|http)://[-A-Za-z0-9{}+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]").matcher(str.trim()).matches();
}
public final void c() {
this.H = this.l + this.Y;
this.z = this.l + this.S;
this.J = this.l + this.Z;
this.D = this.l + this.V;
this.L = this.l + this.aa;
}
public final String a(String str, int i) {
try {
if (!TextUtils.isEmpty(str)) {
String[] split = str.split("_");
if (split.length > 1) {
return a(true, split[1]);
}
return a(true, "");
}
} catch (Exception e) {
af.b("RequestUrlUtil", e.getMessage());
}
return i % 2 == 0 ? this.O : this.M;
}
public final String a(boolean z, String str) {
if (z) {
if (this.B.contains(JsonUtils.EMPTY_JSON) && !TextUtils.isEmpty(str)) {
return this.B.replace(JsonUtils.EMPTY_JSON, str + "-");
}
return this.B.replace(JsonUtils.EMPTY_JSON, "");
}
return this.x.replace(JsonUtils.EMPTY_JSON, "");
}
public final void e() {
HashMap<String, String> J;
o oVar;
g b = h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b != null) {
com.mbridge.msdk.c.a q = b.q();
if (q != null) {
this.k = q.f();
this.o = q.g();
this.g = q.e();
this.F = this.g + this.X;
}
com.mbridge.msdk.c.d F = b.F();
if (F != null) {
this.j = F.d();
this.n = F.e();
this.e = F.c();
this.E = this.e + this.W;
com.mbridge.msdk.c.d F2 = b.F();
if (F2 != null && F2.a() != 1) {
int a2 = ah.a().a("monitor", "type", ah.a().a("t_r_t", 1));
if (a2 != 0 && a2 != 1) {
a2 = 0;
}
w.a a3 = new w.a().a(new com.mbridge.msdk.foundation.same.report.d()).a(new m());
if (a2 == 1) {
oVar = new o(new l((byte) 2), a.a.j, a.a.n);
} else {
oVar = new o(new com.mbridge.msdk.tracker.network.toolbox.h(), a.a.E, 0);
}
t.a().a(com.mbridge.msdk.foundation.controller.c.m().c(), a3.a(a2, oVar).e(ah.a().a("t_m_e_t", 604800000)).a(ah.a().a("t_m_e_s", 50)).d(ah.a().a("t_m_r_c", 50)).b(ah.a().a("t_m_t", DefaultLoadControl.DEFAULT_MIN_BUFFER_MS)).c(ah.a().a("t_m_r_t_s", 1)).a(), F2.b() * 1000, com.mbridge.msdk.foundation.same.report.c.a());
}
}
this.r = b.aq() == 2;
this.s = b.aq();
this.ae = !b.z(2);
if (b.J() != null && b.J().size() > 0 && (J = b.J()) != null && J.size() > 0) {
if (J.containsKey(Consts.KEY_TAPJOY_USER_ID_VERSION) && !TextUtils.isEmpty(J.get(Consts.KEY_TAPJOY_USER_ID_VERSION)) && b(J.get(Consts.KEY_TAPJOY_USER_ID_VERSION))) {
this.d = J.get(Consts.KEY_TAPJOY_USER_ID_VERSION);
this.M = this.d + this.ab;
this.N = this.d + this.ac;
this.O = this.d + this.ad;
this.A = this.d + this.T;
}
if (J.containsKey("hb") && !TextUtils.isEmpty(J.get("hb")) && b(J.get("hb"))) {
this.Q = J.get("hb");
this.x = this.Q + this.R;
this.B = this.Q + this.U;
}
if (J.containsKey("lg") && !TextUtils.isEmpty(J.get("lg"))) {
String str = J.get("lg");
if (b(str)) {
this.c = str;
} else {
this.i = str;
}
}
if (J.containsKey("lgt") && !TextUtils.isEmpty(J.get("lgt"))) {
String str2 = J.get("lgt");
if (b(str2)) {
String c = c(str2);
if (!TextUtils.isEmpty(c)) {
this.i = c;
}
} else {
this.i = str2;
}
}
}
String B = b.B();
if (!TextUtils.isEmpty(B)) {
this.h = B;
b();
this.t.add(0, B);
}
String C = b.C();
if (TextUtils.isEmpty(C)) {
return;
}
this.l = C;
c();
this.w.add(0, C);
}
}
private String c(String str) {
if (TextUtils.isEmpty(str)) {
return "";
}
try {
return Uri.parse(str).getHost();
} catch (Throwable th) {
af.b("RequestUrlUtil", th.getMessage());
return "";
}
}
public static d f() {
return a.a;
}
public final String a(String str) {
return a.a.a(str, 1);
}
}

View File

@@ -0,0 +1,33 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
/* loaded from: classes4.dex */
public class a extends c {
public a(Context context) {
super(context);
}
@Override // com.mbridge.msdk.foundation.same.net.f.c
public void addExtraParams(String str, e eVar) {
try {
try {
int a = ak.a();
String c = ak.c();
if (eVar != null) {
eVar.a("misk_spt", String.valueOf(a));
if (!TextUtils.isEmpty(c)) {
eVar.a("misk_spt_det", c);
}
}
} catch (Exception e) {
af.a("CampaignRequest", e.getMessage());
}
} finally {
super.addExtraParams(str, eVar);
}
}
}

View File

@@ -0,0 +1,10 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.content.Context;
/* loaded from: classes4.dex */
public class b extends a {
public b(Context context) {
super(context);
}
}

View File

@@ -0,0 +1,296 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.content.Context;
import android.text.TextUtils;
import com.facebook.appevents.UserDataStore;
import com.firemonkeys.cloudcellapi.LocalNotificationsCenter;
import com.ironsource.v8;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.c.k;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.same.DomainNameUtils;
import com.mbridge.msdk.foundation.same.net.Aa;
import com.mbridge.msdk.foundation.tools.SameMD5;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.interstitial.view.MBInterstitialActivity;
import com.mbridge.msdk.out.CustomInfoManager;
import com.mbridge.msdk.out.MBConfiguration;
import com.mbridge.msdk.tracker.network.j;
import com.mbridge.msdk.tracker.network.l;
import com.mbridge.msdk.tracker.network.m;
import com.vungle.ads.internal.presenter.MRAIDPresenter;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONArray;
/* loaded from: classes4.dex */
public class c {
private static final String TAG = "c";
protected Context mContext;
public boolean canTrack() {
return true;
}
public c(Context context) {
if (context == null) {
this.mContext = com.mbridge.msdk.foundation.controller.c.m().c();
} else {
this.mContext = context.getApplicationContext();
}
}
public void choiceV3OrV5BySetting(int i, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, String str, long j) {
int I;
e eVar2;
com.mbridge.msdk.c.g a = com.mbridge.msdk.c.h.a().a(com.mbridge.msdk.foundation.controller.c.m().k());
if (TextUtils.isEmpty(str)) {
I = a.as();
} else {
I = a.I();
}
String a2 = com.mbridge.msdk.foundation.same.net.e.d.f().a(str, I);
if (I < 2) {
postV5(i, a2, eVar, bVar, MBInterstitialActivity.INTENT_CAMAPIGN, j);
return;
}
if (I % 2 == 0) {
eVar2 = eVar == null ? new e() : eVar;
JSONArray b = com.mbridge.msdk.foundation.db.a.b.a().b();
if (b != null) {
String jSONArray = b.toString();
int d = com.mbridge.msdk.foundation.same.net.e.d.f().d();
if (d > 0 && jSONArray.length() > d) {
post(i, a2, eVar2, bVar, MBInterstitialActivity.INTENT_CAMAPIGN, j);
return;
}
eVar2.a(e.h, jSONArray);
}
} else {
eVar2 = eVar;
}
getLoadOrSetting(i, a2, eVar2, bVar, MBInterstitialActivity.INTENT_CAMAPIGN, j);
}
public void get(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, String str2, long j) {
get(i, str, eVar, bVar, false, false, str2, j);
}
/* JADX WARN: Removed duplicated region for block: B:22:0x00a9 */
/* JADX WARN: Removed duplicated region for block: B:38:0x0143 */
/* JADX WARN: Removed duplicated region for block: B:44:0x016b A[ADDED_TO_REGION] */
/* JADX WARN: Removed duplicated region for block: B:49:0x018f */
/* JADX WARN: Removed duplicated region for block: B:60:? A[RETURN, SYNTHETIC] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public void get(int r15, java.lang.String r16, com.mbridge.msdk.foundation.same.net.f.e r17, com.mbridge.msdk.foundation.same.net.b r18, boolean r19, boolean r20, java.lang.String r21, long r22) {
/*
Method dump skipped, instructions count: 478
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.foundation.same.net.f.c.get(int, java.lang.String, com.mbridge.msdk.foundation.same.net.f.e, com.mbridge.msdk.foundation.same.net.b, boolean, boolean, java.lang.String, long):void");
}
public void addExtraParams(String str, e eVar) {
if (eVar != null) {
String a = Aa.a();
if (a == null) {
a = "";
}
eVar.a(LocalNotificationsCenter.EXTRA_CHANNEL_ID, a);
eVar.a("band_width", com.mbridge.msdk.foundation.same.net.a.a().b() + "");
eVar.a(MRAIDPresenter.OPEN, com.mbridge.msdk.foundation.same.a.S);
if (com.mbridge.msdk.e.b.a() && !TextUtils.isEmpty(str) && str.contains("setting")) {
String b = Aa.b();
if (!TextUtils.isEmpty(b)) {
eVar.a("keyword", b);
}
}
String str2 = eVar.a().get(MBridgeConstans.PROPERTIES_UNIT_ID);
if (str2 != null) {
String customInfoByUnitId = CustomInfoManager.getInstance().getCustomInfoByUnitId(str2, str);
if (!TextUtils.isEmpty(customInfoByUnitId)) {
eVar.a("ch_info", customInfoByUnitId);
}
k d = com.mbridge.msdk.c.h.a().d(com.mbridge.msdk.foundation.controller.c.m().k(), str2);
if (d != null && !TextUtils.isEmpty(d.a())) {
eVar.a("u_stid", d.a());
}
}
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.b.a()) {
eVar.a("dev_source", "2");
}
if (DomainNameUtils.getInstance().isExcludeCNDomain()) {
eVar.a("re_domain", "1");
return;
}
return;
}
af.b(TAG, "addExtraParams error, params is null,frame work error");
}
/* JADX WARN: Removed duplicated region for block: B:15:0x005e */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b0 A[Catch: Exception -> 0x00dc, TRY_ENTER, TryCatch #1 {Exception -> 0x00dc, blocks: (B:25:0x00b0, B:27:0x00b6, B:47:0x00c1, B:54:0x00e6, B:58:0x0103), top: B:23:0x00ae }] */
/* JADX WARN: Removed duplicated region for block: B:34:0x01b9 */
/* JADX WARN: Removed duplicated region for block: B:46:? A[RETURN, SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:57:0x0101 */
/* JADX WARN: Removed duplicated region for block: B:74:0x0123 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private void post(int r14, java.lang.String r15, com.mbridge.msdk.foundation.same.net.f.e r16, com.mbridge.msdk.foundation.same.net.b r17, boolean r18, boolean r19, java.lang.String r20, long r21) {
/*
Method dump skipped, instructions count: 529
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.foundation.same.net.f.c.post(int, java.lang.String, com.mbridge.msdk.foundation.same.net.f.e, com.mbridge.msdk.foundation.same.net.b, boolean, boolean, java.lang.String, long):void");
}
public void get(int i, String str, Map<String, String> map, com.mbridge.msdk.foundation.same.net.b bVar, String str2, long j) {
if (map == null) {
map = new HashMap<>();
}
map.put("app_id", com.mbridge.msdk.foundation.controller.c.m().k());
map.put("sdk_version", MBConfiguration.SDK_VERSION);
map.put("platform", "1");
String asUrlParams = asUrlParams(map);
if (!TextUtils.isEmpty(asUrlParams)) {
str = str + "?" + asUrlParams;
}
String str3 = str;
if (MBridgeConstans.DEBUG) {
af.a("AppletsModel", "get wx scheme url = " + str3);
}
com.mbridge.msdk.tracker.network.i<?> createRequest = createRequest(i, 0, str3, bVar, str2, j);
if (createRequest != null) {
String str4 = map.get(CampaignEx.JSON_KEY_LOCAL_REQUEST_ID);
if (TextUtils.isEmpty(str4)) {
str4 = "";
}
createRequest.c("local_id", str4);
String str5 = map.get("ad_type");
createRequest.c("ad_type", TextUtils.isEmpty(str5) ? "" : str5);
createRequest.a(map);
createRequest.a(canTrack());
m.a().b().a(createRequest);
}
}
private static com.mbridge.msdk.tracker.network.i<?> createRequest(int i, int i2, String str, com.mbridge.msdk.foundation.same.net.b bVar, String str2, long j) {
if (i == 0) {
return new l(i2, str, str2, j, new i(bVar));
}
if (i != 1) {
return null;
}
return new j(i2, str, str2, j, new i(bVar));
}
private String asUrlParams(Map<String, String> map) {
if (map != null && map.size() != 0) {
StringBuilder sb = new StringBuilder();
try {
for (String str : map.keySet()) {
if (!TextUtils.isEmpty(str)) {
String str2 = map.get(str);
if (TextUtils.isEmpty(str2)) {
str2 = "";
}
sb.append(v8.i.c);
sb.append(str);
sb.append(v8.i.b);
sb.append(str2);
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b(TAG, e.getMessage());
}
sb = null;
}
if (sb != null && sb.length() > 0) {
return sb.toString();
}
}
return null;
}
public void getCampaign(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, long j) {
int I;
e eVar2;
try {
com.mbridge.msdk.c.g a = com.mbridge.msdk.c.h.a().a(com.mbridge.msdk.foundation.controller.c.m().k());
if (TextUtils.isEmpty(str)) {
I = a.as();
} else {
I = a.I();
}
String a2 = com.mbridge.msdk.foundation.same.net.e.d.f().a(str, I);
if (I < 2) {
postV5(i, a2, eVar, bVar, true, MBInterstitialActivity.INTENT_CAMAPIGN, j);
return;
}
if (I % 2 == 0) {
eVar2 = eVar == null ? new e() : eVar;
JSONArray b = com.mbridge.msdk.foundation.db.a.b.a().b();
if (b != null) {
String jSONArray = b.toString();
int d = com.mbridge.msdk.foundation.same.net.e.d.f().d();
if (d > 0 && jSONArray.length() > d) {
post(i, a2, eVar2, bVar, true, false, MBInterstitialActivity.INTENT_CAMAPIGN, j);
return;
}
eVar2.a(e.h, jSONArray);
}
} else {
eVar2 = eVar;
}
get(i, a2, eVar2, bVar, true, true, MBInterstitialActivity.INTENT_CAMAPIGN, j);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b(TAG, e.getMessage());
}
}
}
public void getLoadOrSetting(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, String str2, long j) {
getLoadOrSetting(i, str, eVar, bVar, true, str2, j);
}
public void getLoadOrSetting(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, boolean z, String str2, long j) {
get(i, str, eVar, bVar, z, false, str2, j);
}
public void post(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, String str2, long j) {
post(i, str, eVar, bVar, false, false, str2, j);
}
public void postFocusReport(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, String str2, long j) {
post(i, str, eVar, bVar, false, true, str2, j);
}
public void postV5(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, String str2, long j) {
String str3 = eVar.a().get("sign");
if (TextUtils.isEmpty(str3)) {
str3 = "";
}
long currentTimeMillis = System.currentTimeMillis();
eVar.a("ts", currentTimeMillis + "");
eVar.a(UserDataStore.STATE, SameMD5.getMD5(currentTimeMillis + str3));
post(i, str, eVar, bVar, false, false, str2, j);
}
public void postV5(int i, String str, e eVar, com.mbridge.msdk.foundation.same.net.b bVar, boolean z, String str2, long j) {
String str3 = eVar.a().get("sign");
if (str3 == null) {
str3 = "";
}
long currentTimeMillis = System.currentTimeMillis();
eVar.a("ts", currentTimeMillis + "");
eVar.a(UserDataStore.STATE, SameMD5.getMD5(currentTimeMillis + str3));
post(i, str, eVar, bVar, z, false, str2, j);
}
}

View File

@@ -0,0 +1,59 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.tools.af;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public abstract class d extends com.mbridge.msdk.foundation.same.net.c<JSONObject> {
private static final String a = "d";
public abstract void a(String str);
public abstract void a(JSONObject jSONObject);
@Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b
public void onError(com.mbridge.msdk.foundation.same.net.a.a aVar) {
af.b(a, "errorCode = " + aVar.a);
a(com.mbridge.msdk.foundation.same.net.e.a.a(aVar));
}
@Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b
public void onSuccess(com.mbridge.msdk.foundation.same.net.d<JSONObject> dVar) {
if (dVar == null) {
a("response is null");
return;
}
super.onSuccess(dVar);
com.mbridge.msdk.foundation.same.net.d.a aVar = dVar.b;
if (aVar == null) {
a(dVar);
} else if (aVar.d == 204) {
a(new JSONObject());
} else {
a(dVar);
}
}
private void a(com.mbridge.msdk.foundation.same.net.d<JSONObject> dVar) {
JSONObject jSONObject = dVar.c;
if (jSONObject == null) {
a("response result is null");
return;
}
int optInt = jSONObject.optInt("status", -9999);
if (optInt == -9999) {
a(dVar.c);
return;
}
if (optInt == 1 || optInt == 200) {
a(dVar.c.optJSONObject("data"));
return;
}
String optString = dVar.c.optString("msg");
if (TextUtils.isEmpty(optString)) {
optString = "error message is null";
}
a(optString);
}
}

View File

@@ -0,0 +1,115 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.text.TextUtils;
import com.ironsource.nb;
import com.ironsource.v8;
import com.mbridge.msdk.foundation.tools.af;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.util.LinkedHashMap;
import java.util.Map;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class e {
public static String a = "h";
public static String b = "i";
public static String c = "coppa";
public static String d = "d";
public static String e = "e";
public static String f = "a";
public static String g = "f";
public static String h = "g";
private static final String i = "e";
private Map<String, com.mbridge.msdk.foundation.same.net.c.a> j = new LinkedHashMap();
private Map<String, String> k = new LinkedHashMap();
public final Map<String, String> a() {
return this.k;
}
public e() {
}
public e(Map<String, String> map) {
if (map != null) {
for (Map.Entry<String, String> entry : map.entrySet()) {
a(entry.getKey(), entry.getValue());
}
}
}
public final void a(String str, String str2) {
if (str2 == null) {
af.b(i, "add() value is null!");
}
if (TextUtils.isEmpty(str) || str2 == null) {
return;
}
this.k.put(str, str2);
}
public final String b() {
StringBuilder sb = new StringBuilder();
try {
for (Map.Entry<String, String> entry : this.k.entrySet()) {
if (sb.length() > 0) {
sb.append('&');
}
sb.append(URLEncoder.encode(entry.getKey(), "UTF-8"));
sb.append(v8.i.b);
sb.append(URLEncoder.encode(entry.getValue(), "UTF-8"));
}
} catch (Exception e2) {
e2.printStackTrace();
}
return sb.toString();
}
public final void a(String str) {
this.k.remove(str);
this.j.remove(str);
}
public final JSONObject c() {
JSONObject jSONObject = new JSONObject();
try {
for (Map.Entry<String, String> entry : this.k.entrySet()) {
jSONObject.put(URLEncoder.encode(entry.getKey(), "UTF-8"), URLEncoder.encode(entry.getValue(), "UTF-8"));
}
for (Map.Entry<String, com.mbridge.msdk.foundation.same.net.c.a> entry2 : this.j.entrySet()) {
jSONObject.put(URLEncoder.encode(entry2.getKey(), "UTF-8"), URLEncoder.encode("FILE_NAME_" + entry2.getValue().a().getName(), "UTF-8"));
}
} catch (UnsupportedEncodingException unused) {
} catch (JSONException e2) {
af.b(i, e2.getMessage());
}
return jSONObject;
}
public final String toString() {
StringBuilder sb = new StringBuilder(28);
try {
for (Map.Entry<String, String> entry : this.k.entrySet()) {
if (sb.length() > 0) {
sb.append('&');
}
sb.append(URLEncoder.encode(entry.getKey(), "UTF-8"));
sb.append(nb.T);
sb.append(URLEncoder.encode(entry.getValue(), "UTF-8"));
}
for (Map.Entry<String, com.mbridge.msdk.foundation.same.net.c.a> entry2 : this.j.entrySet()) {
if (sb.length() > 0) {
sb.append('&');
}
sb.append(URLEncoder.encode(entry2.getKey(), "UTF-8"));
sb.append(nb.T);
sb.append(URLEncoder.encode("FILE_NAME_" + entry2.getValue().a().getName(), "UTF-8"));
}
} catch (UnsupportedEncodingException e2) {
af.b(i, e2.getMessage());
}
return sb.toString();
}
}

View File

@@ -0,0 +1,201 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.content.Context;
import android.text.TextUtils;
import com.ironsource.ad;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.download.core.DownloadCommon;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ai;
/* loaded from: classes4.dex */
public final class f {
public static void a(e eVar) {
eVar.a("api_version", com.mbridge.msdk.foundation.same.a.d);
}
public static void a(e eVar, Context context) {
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
eVar.a("withGP", ab.v() + "");
eVar.a("has_wx", ab.v(context) + "");
eVar.a("integrated_wx", ab.z() + "");
eVar.a("opensdk_ver", ab.u() + "");
eVar.a("wx_api_ver", ab.c(com.mbridge.msdk.foundation.controller.c.m().h()) + "");
eVar.a("mnc", ab.l(com.mbridge.msdk.foundation.controller.c.m().c()));
eVar.a("mcc", ab.k(com.mbridge.msdk.foundation.controller.c.m().c()));
String i = ab.i();
if (!TextUtils.isEmpty(i)) {
eVar.a("hardware", i);
}
com.mbridge.msdk.foundation.controller.authoritycontroller.c.j();
if (com.mbridge.msdk.foundation.a.a.a.a().a(MBridgeConstans.AUTHORITY_DNT, 0) == 1) {
eVar.a("dnt", "1");
}
eVar.a(e.c, com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().f() + "");
eVar.a("adid_limit", com.mbridge.msdk.foundation.tools.f.a() + "");
eVar.a("adid_limit_dev", com.mbridge.msdk.foundation.controller.authoritycontroller.b.b() ? "1" : "0");
}
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_OTHER)) {
eVar.a(e.a, ai.b() + "");
eVar.a(e.b, ai.a() + "");
eVar.a(e.g, ab.n());
}
eVar.a("pkg_source", ab.a(ab.f(context), context));
if (com.mbridge.msdk.foundation.controller.c.m().i() != null) {
eVar.a("web_env", com.mbridge.msdk.foundation.controller.c.m().i().toString());
}
eVar.a("http_req", "2");
g.a(eVar, context);
a(eVar, true);
g(eVar);
b(eVar);
com.mbridge.msdk.c.g b = com.mbridge.msdk.c.h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b == null) {
com.mbridge.msdk.c.h.a();
b = com.mbridge.msdk.c.i.a();
}
if (b.K() == 1) {
eVar.a("gdpr_consent", com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().g() + "");
} else if (b.aH()) {
eVar.a("gdpr_consent", com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().g() + "");
}
String i2 = com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().i();
if (!TextUtils.isEmpty(i2)) {
eVar.a("tc_string", i2);
}
h(eVar);
i(eVar);
g.a(eVar);
}
private static void a(e eVar, boolean z) {
com.mbridge.msdk.c.g b = com.mbridge.msdk.c.h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
Context c = com.mbridge.msdk.foundation.controller.c.m().c();
if (b != null) {
if (!TextUtils.isEmpty(b.d()) && z) {
eVar.a("a_stid", b.d());
}
try {
g.a(eVar, c, z, b);
} catch (Exception e) {
af.b("CommonRequestParamsForAdd", e.getMessage());
}
}
}
private static void g(e eVar) {
int t = ab.t();
if (t != -1) {
eVar.a("unknown_source", t + "");
}
}
public static void b(e eVar) {
try {
if (TextUtils.isEmpty(com.mbridge.msdk.foundation.same.a.V)) {
com.mbridge.msdk.foundation.same.a.V = com.mbridge.msdk.foundation.a.a.a.a().a(DownloadCommon.DOWNLOAD_REPORT_FIND_FILE_RESULT_VALUE_B);
}
if (!TextUtils.isEmpty(com.mbridge.msdk.foundation.same.a.V)) {
eVar.a(DownloadCommon.DOWNLOAD_REPORT_FIND_FILE_RESULT_VALUE_B, com.mbridge.msdk.foundation.same.a.V);
}
if (TextUtils.isEmpty(com.mbridge.msdk.foundation.same.a.g)) {
com.mbridge.msdk.foundation.same.a.g = com.mbridge.msdk.foundation.a.a.a.a().a("c");
}
if (TextUtils.isEmpty(com.mbridge.msdk.foundation.same.a.g)) {
return;
}
eVar.a("c", com.mbridge.msdk.foundation.same.a.g);
} catch (Exception e) {
af.b("CommonRequestParamsForAdd", e.getMessage());
}
}
private static void h(e eVar) {
String e = com.mbridge.msdk.foundation.tools.f.e();
if (TextUtils.isEmpty(e)) {
return;
}
eVar.a("az_aid_info", e);
}
private static void i(e eVar) {
String str = com.mbridge.msdk.e.c.a;
if (TextUtils.isEmpty(str)) {
return;
}
eVar.a("cronet_env", str);
}
public static void c(e eVar) {
eVar.a("dyview_type", com.mbridge.msdk.foundation.same.a.w);
}
public static void d(e eVar) {
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
eVar.a("withGP", ab.v() + "");
eVar.a("has_wx", ab.v(com.mbridge.msdk.foundation.controller.c.m().c()) + "");
eVar.a("integrated_wx", ab.z() + "");
eVar.a("opensdk_ver", ab.u() + "");
eVar.a("wx_api_ver", ab.c(com.mbridge.msdk.foundation.controller.c.m().h()) + "");
eVar.a("mnc", ab.l(com.mbridge.msdk.foundation.controller.c.m().c()));
eVar.a("mcc", ab.k(com.mbridge.msdk.foundation.controller.c.m().c()));
String i = ab.i();
if (!TextUtils.isEmpty(i)) {
eVar.a("hardware", i);
}
eVar.a("adid_limit", com.mbridge.msdk.foundation.tools.f.a() + "");
eVar.a("adid_limit_dev", com.mbridge.msdk.foundation.controller.authoritycontroller.b.b() ? "1" : "0");
}
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_OTHER)) {
eVar.a(e.g, ab.n());
}
g.b(eVar);
a(eVar, false);
g(eVar);
b(eVar);
h(eVar);
i(eVar);
}
public static void e(e eVar) {
if (ab.q() == 0) {
return;
}
eVar.a("tun", ab.q() + "");
}
public static void f(e eVar) {
if (eVar != null) {
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
eVar.a("model");
eVar.a("brand");
eVar.a("screen_size");
eVar.a("sub_ip");
eVar.a("network_type");
eVar.a("useragent");
eVar.a(ad.U);
eVar.a("language");
eVar.a("network_str");
eVar.a("os_version");
eVar.a("country_code");
eVar.a("cronet_env");
eVar.a("adid_limit");
eVar.a("adid_limit_dev");
}
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_OTHER)) {
eVar.a(e.a);
eVar.a(e.b);
eVar.a("power_rate");
eVar.a("charging");
eVar.a("timezone");
}
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_DEVICE_ID)) {
eVar.a("gaid");
eVar.a("gaid2");
eVar.a("az_aid_info");
}
g.c(eVar);
}
}
}

View File

@@ -0,0 +1,59 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.z;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class g {
private static String a = "";
private static String b = "";
public static void a(e eVar) {
}
public static void a(e eVar, Context context) {
}
public static void b(e eVar) {
}
public static void c(e eVar) {
}
public static void a(e eVar, Context context, boolean z, com.mbridge.msdk.c.g gVar) {
if (eVar == null) {
return;
}
try {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("dmt", ab.o() + "");
jSONObject.put("dmf", ab.f());
jSONObject.put("adid_limit", com.mbridge.msdk.foundation.tools.f.a() + "");
jSONObject.put("adid_limit_dev", com.mbridge.msdk.foundation.controller.authoritycontroller.b.b() ? "1" : "0");
}
if (gVar.av() == 1 && !TextUtils.isEmpty(com.mbridge.msdk.foundation.tools.f.d()) && com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_DEVICE_ID)) {
jSONObject.put("az_aid_info", com.mbridge.msdk.foundation.tools.f.d());
}
if (TextUtils.isEmpty(jSONObject.toString())) {
return;
}
if (!jSONObject.equals(b)) {
a = z.b(jSONObject.toString());
}
if (TextUtils.isEmpty(a)) {
return;
}
eVar.a("dvi", a);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b("CommonRequestParamsForAddDiff", e.getMessage());
}
}
}
}

View File

@@ -0,0 +1,33 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
/* loaded from: classes4.dex */
public class h extends c {
public h(Context context) {
super(context);
}
@Override // com.mbridge.msdk.foundation.same.net.f.c
public void addExtraParams(String str, e eVar) {
try {
try {
int a = ak.a();
String c = ak.c();
if (eVar != null) {
eVar.a("misk_spt", String.valueOf(a));
if (!TextUtils.isEmpty(c)) {
eVar.a("misk_spt_det", c);
}
}
} catch (Exception e) {
af.a("CampaignRequest", e.getMessage());
}
} finally {
super.addExtraParams(str, eVar);
}
}
}

View File

@@ -0,0 +1,97 @@
package com.mbridge.msdk.foundation.same.net.f;
import android.os.Handler;
import android.os.Looper;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.tracker.network.ad;
import com.mbridge.msdk.tracker.network.k;
import com.mbridge.msdk.tracker.network.r;
import com.mbridge.msdk.tracker.network.w;
/* loaded from: classes4.dex */
public final class i<T> implements k<T> {
private final com.mbridge.msdk.foundation.same.net.b<T> a;
private final Handler b = new Handler(Looper.getMainLooper());
public i(com.mbridge.msdk.foundation.same.net.b<T> bVar) {
this.a = bVar;
}
@Override // com.mbridge.msdk.tracker.network.k
public final void a(com.mbridge.msdk.tracker.network.i<T> iVar, final w<T> wVar, final r rVar) {
af.a("MBridgeRequestListenerWrapper", "onResponseSuccess: " + wVar.a);
this.b.post(new Runnable() { // from class: com.mbridge.msdk.foundation.same.net.f.i.1
@Override // java.lang.Runnable
public final void run() {
com.mbridge.msdk.foundation.same.net.d<T> a;
try {
if (i.this.a != null) {
com.mbridge.msdk.foundation.same.net.b bVar = i.this.a;
w wVar2 = wVar;
r rVar2 = rVar;
if (wVar2 == null) {
a = null;
} else {
a = com.mbridge.msdk.foundation.same.net.d.a(wVar2.a, new com.mbridge.msdk.foundation.same.net.d.a(rVar2.a, rVar2.b, rVar2.d));
}
bVar.onSuccess(a);
}
} catch (Exception e) {
af.b("MBridgeRequestListenerWrapper", "onResponseSuccess error", e);
}
}
});
}
@Override // com.mbridge.msdk.tracker.network.k
public final void b(com.mbridge.msdk.tracker.network.i<T> iVar, final w<T> wVar, final r rVar) {
af.a("MBridgeRequestListenerWrapper", "onResponseError: " + wVar.c.a() + " " + wVar.c.getMessage());
this.b.post(new Runnable() { // from class: com.mbridge.msdk.foundation.same.net.f.i.2
@Override // java.lang.Runnable
public final void run() {
com.mbridge.msdk.foundation.same.net.d.a aVar;
com.mbridge.msdk.foundation.same.net.a.a aVar2;
try {
if (i.this.a != null) {
com.mbridge.msdk.foundation.same.net.b bVar = i.this.a;
ad adVar = wVar.c;
r rVar2 = rVar;
com.mbridge.msdk.foundation.same.net.a.a aVar3 = null;
if (adVar != null) {
if (rVar2 != null) {
aVar = new com.mbridge.msdk.foundation.same.net.d.a(rVar2.a, rVar2.b, rVar2.d);
} else {
aVar = new com.mbridge.msdk.foundation.same.net.d.a(0, null, null);
}
if (adVar.a() == 0) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(2, aVar, adVar.getMessage());
} else if (adVar.a() == 1) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(6, aVar, adVar.getMessage());
} else if (adVar.a() == 2) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(8, aVar, adVar.getMessage());
} else if (adVar.a() == 4) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(880041, aVar, adVar.getMessage());
} else if (adVar.a() == 5) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(8, aVar, adVar.getMessage());
} else if (adVar.a() == 6) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(15, aVar, adVar.getMessage());
} else if (adVar.a() == 7) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(7, aVar, adVar.getMessage());
} else if (adVar.a() == 8) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(10, aVar, adVar.getMessage());
} else if (adVar.a() == 9) {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(4, aVar, adVar.getMessage());
} else {
aVar2 = new com.mbridge.msdk.foundation.same.net.a.a(2, aVar, adVar.getMessage());
}
aVar3 = aVar2;
}
bVar.onError(aVar3);
}
} catch (Exception e) {
af.b("MBridgeRequestListenerWrapper", "onResponseError error", e);
}
}
});
}
}