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,70 @@
package com.mbridge.msdk.foundation.same.report;
import android.os.Parcel;
import android.os.Parcelable;
/* loaded from: classes4.dex */
public class BatchReportMessage implements Parcelable {
public static final Parcelable.Creator<BatchReportMessage> CREATOR = new Parcelable.Creator<BatchReportMessage>() { // from class: com.mbridge.msdk.foundation.same.report.BatchReportMessage.1
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ BatchReportMessage[] newArray(int i) {
return new BatchReportMessage[i];
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ BatchReportMessage createFromParcel(Parcel parcel) {
return new BatchReportMessage(parcel);
}
};
private String a;
private long b;
private String c;
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public String getReportMessage() {
return this.a;
}
public long getTimestamp() {
return this.b;
}
public String getUuid() {
return this.c;
}
public void setReportMessage(String str) {
this.a = str;
}
public void setTimestamp(long j) {
this.b = j;
}
public void setUuid(String str) {
this.c = str;
}
public BatchReportMessage(String str, String str2, long j) {
this.c = str;
this.a = str2;
this.b = j;
}
public BatchReportMessage(Parcel parcel) {
this.c = parcel.readString();
this.a = parcel.readString();
this.b = parcel.readLong();
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.c);
parcel.writeString(this.a);
parcel.writeLong(this.b);
}
}

View File

@@ -0,0 +1,93 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.text.TextUtils;
import com.firemonkeys.cloudcellapi.LocalNotificationsCenter;
import com.mbridge.msdk.foundation.download.core.DownloadCommon;
import com.mbridge.msdk.foundation.same.DomainNameUtils;
import com.mbridge.msdk.foundation.same.net.Aa;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.foundation.tools.z;
import com.vungle.ads.internal.presenter.MRAIDPresenter;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class a {
public static JSONObject a() {
JSONObject jSONObject;
Context c = com.mbridge.msdk.foundation.controller.c.m().c();
try {
jSONObject = i.a(c).c();
} catch (Exception e) {
af.b("CommonDeviceInfo", "getCommonProperty error", e);
jSONObject = null;
}
if (jSONObject == null) {
jSONObject = new JSONObject();
}
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)) {
jSONObject.put(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)) {
jSONObject.put("c", com.mbridge.msdk.foundation.same.a.g);
}
jSONObject.put(MRAIDPresenter.OPEN, com.mbridge.msdk.foundation.same.a.S);
String a = Aa.a();
if (a == null) {
a = "";
}
jSONObject.put(LocalNotificationsCenter.EXTRA_CHANNEL_ID, a);
jSONObject.put("band_width", com.mbridge.msdk.foundation.same.net.a.a().b());
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.b.a()) {
jSONObject.put("dev_source", "2");
}
if (DomainNameUtils.getInstance().isExcludeCNDomain()) {
jSONObject.put("re_domain", "1");
}
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();
}
JSONObject a2 = a(b);
if (a2 != null) {
String jSONObject2 = a2.toString();
if (!TextUtils.isEmpty(jSONObject2)) {
String b2 = z.b(jSONObject2);
if (!TextUtils.isEmpty(b2)) {
jSONObject.put("dvi", b2);
}
}
}
jSONObject.put("app_id", com.mbridge.msdk.foundation.controller.c.m().k());
jSONObject.put("m_sdk", "msdk");
jSONObject.put("lqswt", String.valueOf(1));
jSONObject.put("network_available", String.valueOf(ak.m(c)));
String str = "UNKNOWN";
if (b != null) {
str = b.r();
jSONObject.put("a_stid", b.d());
}
jSONObject.put("country_code", str);
} catch (JSONException unused) {
}
return jSONObject;
}
private static JSONObject a(com.mbridge.msdk.c.g gVar) {
try {
return i.a(com.mbridge.msdk.foundation.controller.c.m().c(), gVar);
} catch (Exception unused) {
return null;
}
}
}

View File

@@ -0,0 +1,91 @@
package com.mbridge.msdk.foundation.same.report.a;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.controller.c;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.h;
import com.mbridge.msdk.foundation.same.report.d.d;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.tracker.e;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class a {
protected Context a;
protected h b;
public a(h hVar) {
this.b = hVar;
Context c = c.m().c();
this.a = c;
if (this.b == null || c == null) {
return;
}
int m = ab.m(c);
this.b.d(m);
this.b.c(ab.a(this.a, m));
}
public final void a() {
if (this.b != null) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("time", this.b.b());
jSONObject.put("hb", this.b.h());
jSONObject.put("fb", this.b.e());
jSONObject.put("num", this.b.c());
jSONObject.put(CampaignEx.JSON_KEY_AD_SOURCE_ID, this.b.a());
jSONObject.put("timeout", this.b.i());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, this.b.d());
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_type", this.b.g());
jSONObject.put("network_str", this.b.f());
}
e eVar = new e("2000006");
eVar.b(0);
eVar.a(0);
eVar.a(jSONObject);
eVar.a(com.mbridge.msdk.foundation.same.report.c.c());
d.a().c().a(eVar);
} catch (Throwable unused) {
}
}
}
public final void a(int i) {
h hVar = this.b;
if (hVar != null) {
hVar.b(i);
}
}
public final void b(int i) {
h hVar = this.b;
if (hVar != null) {
hVar.a(i);
}
}
public final void c(int i) {
h hVar = this.b;
if (hVar != null) {
hVar.c(i);
}
}
public final void a(String str) {
if (TextUtils.isEmpty(str)) {
return;
}
this.b.a(str);
}
public final void b(String str) {
h hVar = this.b;
if (hVar != null) {
hVar.b(str);
}
}
}

View File

@@ -0,0 +1,10 @@
package com.mbridge.msdk.foundation.same.report.a;
import com.mbridge.msdk.foundation.entity.h;
/* loaded from: classes4.dex */
public final class b extends a {
public b(h hVar) {
super(hVar);
}
}

View File

@@ -0,0 +1,45 @@
package com.mbridge.msdk.foundation.same.report;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.tools.af;
import org.json.JSONArray;
/* loaded from: classes4.dex */
public class b {
private static String a = "DomainReport";
public static boolean a(com.mbridge.msdk.c.g gVar, String str) {
if (gVar == null) {
return true;
}
try {
if (TextUtils.isEmpty(str)) {
return true;
}
int Q = gVar.Q();
JSONArray O = gVar.O();
JSONArray N = gVar.N();
if (N != null) {
for (int i = 0; i < N.length(); i++) {
if (str.contains(N.getString(i))) {
return false;
}
}
}
if (Q != 2) {
return true;
}
if (O != null) {
for (int i2 = 0; i2 < O.length(); i2++) {
if (str.contains(O.getString(i2))) {
return true;
}
}
}
return false;
} catch (Exception e) {
af.b(a, e.getMessage());
return true;
}
}
}

View File

@@ -0,0 +1,8 @@
package com.mbridge.msdk.foundation.same.report.b;
/* loaded from: classes4.dex */
public interface a {
void a();
void a(String str, StackTraceElement[] stackTraceElementArr);
}

View File

@@ -0,0 +1,116 @@
package com.mbridge.msdk.foundation.same.report.b;
import android.annotation.TargetApi;
import android.os.Debug;
import android.os.Handler;
import android.os.Looper;
import android.os.Process;
import android.os.SystemClock;
import android.util.Log;
/* loaded from: classes4.dex */
public class b extends Thread {
private static volatile b a;
private final Handler b;
private volatile a c;
private com.mbridge.msdk.foundation.same.report.b.a d;
private int e;
public final b a(int i, com.mbridge.msdk.foundation.same.report.b.a aVar) {
this.e = i;
this.d = aVar;
return this;
}
private b() {
super("AnrMonitor-Thread");
this.b = new Handler(Looper.getMainLooper());
this.e = 5000;
}
public static b a() {
if (a == null) {
synchronized (b.class) {
try {
if (a == null) {
a = new b();
}
} finally {
}
}
}
return a;
}
@Override // java.lang.Thread, java.lang.Runnable
@TargetApi(16)
public void run() {
Process.setThreadPriority(10);
while (true) {
if (!isInterrupted() && (this.c == null || this.c.c)) {
synchronized (this) {
try {
if (this.c == null) {
this.c = new a();
}
this.c.b();
long j = this.e;
long uptimeMillis = SystemClock.uptimeMillis();
while (j > 0) {
try {
wait(j);
} catch (InterruptedException e) {
Log.w("AnrMonitor", e.toString());
}
j = this.e - (SystemClock.uptimeMillis() - uptimeMillis);
}
if (!this.c.a()) {
com.mbridge.msdk.foundation.same.report.b.a aVar = this.d;
if (aVar != null) {
aVar.a();
}
} else if (!Debug.isDebuggerConnected() && !Debug.waitingForDebugger() && this.d != null) {
StackTraceElement[] stackTrace = Looper.getMainLooper().getThread().getStackTrace();
this.d.a(c.a(stackTrace), stackTrace);
}
} catch (Throwable th) {
throw th;
}
}
} else {
try {
Thread.sleep(this.e);
} catch (Exception unused) {
}
}
}
}
public class a implements Runnable {
private long b;
private boolean c;
private long d;
private a() {
this.b = SystemClock.uptimeMillis();
}
public final boolean a() {
return !this.c || this.b - this.d >= ((long) b.this.e);
}
@Override // java.lang.Runnable
public final void run() {
synchronized (b.this) {
this.c = true;
this.b = SystemClock.uptimeMillis();
}
}
public final void b() {
this.c = false;
this.d = SystemClock.uptimeMillis();
b.this.b.postAtFrontOfQueue(this);
}
}
}

View File

@@ -0,0 +1,171 @@
package com.mbridge.msdk.foundation.same.report.b;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.same.report.f;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ah;
import com.mbridge.msdk.tracker.e;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class c {
private static long a;
private static long b;
public static String a(StackTraceElement[] stackTraceElementArr) {
if (stackTraceElementArr != null && stackTraceElementArr.length != 0) {
try {
StringBuilder sb = new StringBuilder();
for (StackTraceElement stackTraceElement : stackTraceElementArr) {
if (stackTraceElement != null) {
sb.append(stackTraceElement.toString());
sb.append("\r\n");
}
}
return sb.toString();
} catch (Exception unused) {
}
}
return "";
}
public static String b(StackTraceElement[] stackTraceElementArr) {
return c(stackTraceElementArr) ? "1" : "0";
}
private static boolean c(StackTraceElement[] stackTraceElementArr) {
if (stackTraceElementArr != null && stackTraceElementArr.length != 0) {
try {
ArrayList arrayList = new ArrayList();
for (StackTraceElement stackTraceElement : stackTraceElementArr) {
if (stackTraceElement != null && !TextUtils.isEmpty(stackTraceElement.toString())) {
String stackTraceElement2 = stackTraceElement.toString();
if (!TextUtils.isEmpty(stackTraceElement2)) {
if (!stackTraceElement2.contains(MBridgeConstans.APPLICATION_STACK_COM_ANDROID)) {
if (!stackTraceElement2.contains("com.google")) {
if (!stackTraceElement2.contains("java.lang")) {
if (!stackTraceElement2.contains(MBridgeConstans.APPLICATION_STACK_ANDROID_OS)) {
if (stackTraceElement2.contains(MBridgeConstans.APPLICATION_STACK_ANDROID_APP)) {
}
}
}
}
}
}
arrayList.add(stackTraceElement2);
}
}
if (arrayList.size() == 0) {
return false;
}
return b((String) arrayList.get(0));
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b("AnrMonitorManager", "isMBridgeFirst exception", e);
}
}
}
return false;
}
/* JADX INFO: Access modifiers changed from: private */
public static boolean b(String str) {
if (TextUtils.isEmpty(str)) {
return false;
}
try {
for (String str2 : d.a(d.a())) {
if (!TextUtils.isEmpty(str2) && str.contains(str2)) {
return true;
}
}
} catch (Exception unused) {
}
return false;
}
public static void a() {
if (!b()) {
af.a("AnrMonitorManager", "anr monitor is not available");
return;
}
try {
b.a().a(c(), new a()).start();
} catch (Exception e) {
af.b("AnrMonitorManager", "start anr monitor failed", e);
}
}
private static boolean b() {
try {
return ah.a().a("anr_monitor_available", false);
} catch (Exception e) {
af.b("AnrMonitorManager", "get anr monitor available failed", e);
return false;
}
}
private static int c() {
try {
int a2 = ah.a().a("anr_check_timeout", 5000);
if (a2 <= 0) {
return 5000;
}
return a2;
} catch (Exception e) {
af.b("AnrMonitorManager", "get anr check timeout failed", e);
return 5000;
}
}
public static final class a implements com.mbridge.msdk.foundation.same.report.b.a {
@Override // com.mbridge.msdk.foundation.same.report.b.a
public final void a() {
}
@Override // com.mbridge.msdk.foundation.same.report.b.a
public final void a(final String str, final StackTraceElement[] stackTraceElementArr) {
if (MBridgeConstans.DEBUG) {
af.a("AnrMonitorManager", "onAnrHappened: " + str);
}
if (!c.b(str)) {
af.a("AnrMonitorManager", "onAnrHappened: can track false");
return;
}
long unused = c.b = System.currentTimeMillis();
com.mbridge.msdk.foundation.same.f.a.e().execute(new Runnable() { // from class: com.mbridge.msdk.foundation.same.report.b.c.a.1
@Override // java.lang.Runnable
public final void run() {
try {
c.a(str, stackTraceElementArr);
} catch (Exception e) {
af.b("AnrMonitorManager", "handler anr failed", e);
}
}
});
}
}
public static /* synthetic */ void a(String str, StackTraceElement[] stackTraceElementArr) throws JSONException {
try {
JSONObject b2 = d.a(com.mbridge.msdk.foundation.controller.c.m().c()).b(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date(System.currentTimeMillis())));
b2.put("crashinfo", str);
JSONObject jSONObject = new JSONObject();
jSONObject.put("exception", b2.toString());
jSONObject.put("crash_first_index_from_mtg", b(stackTraceElementArr));
e eVar = new e("m_anr_report");
eVar.a(jSONObject);
eVar.a(com.mbridge.msdk.foundation.same.report.c.c());
eVar.a(0);
eVar.b(1);
f.a().d().a(eVar);
} catch (JSONException e) {
af.b("AnrMonitorManager", "reportANRByEventLibrary anr failed", e);
}
}
}

View File

@@ -0,0 +1,290 @@
package com.mbridge.msdk.foundation.same.report.b;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Environment;
import android.os.Handler;
import android.os.Message;
import android.os.Process;
import android.text.TextUtils;
import android.text.format.Formatter;
import android.util.Log;
import com.ironsource.v8;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.c.g;
import com.mbridge.msdk.c.i;
import com.mbridge.msdk.foundation.same.b.e;
import com.mbridge.msdk.foundation.same.report.f;
import com.mbridge.msdk.foundation.same.report.h;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.lang.Thread;
import java.lang.ref.WeakReference;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class d implements Thread.UncaughtExceptionHandler {
private static volatile d b;
Handler a = new Handler() { // from class: com.mbridge.msdk.foundation.same.report.b.d.1
@Override // android.os.Handler
public final void handleMessage(Message message) {
Context context;
HashMap hashMap;
super.handleMessage(message);
if (message.what == 101 && (context = (Context) d.this.c.get()) != null) {
Object obj = message.obj;
if (!(obj instanceof HashMap) || (hashMap = (HashMap) obj) == null) {
return;
}
new h(context).a((String) hashMap.get("crashinfo"), (File) hashMap.get("file"));
}
}
};
private final WeakReference<Context> c;
private Throwable d;
private Thread.UncaughtExceptionHandler e;
private d(Context context) {
this.c = new WeakReference<>(context);
}
private static String b(Context context) {
try {
return context.getApplicationContext().getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName;
} catch (PackageManager.NameNotFoundException e) {
Log.e("", e.getMessage());
return "";
}
}
public static d a(Context context) {
if (b == null) {
synchronized (d.class) {
try {
if (b == null) {
b = new d(context);
}
} finally {
}
}
}
return b;
}
private static List<String> a(String str, String str2) {
ArrayList arrayList = new ArrayList();
try {
Matcher matcher = Pattern.compile(str2).matcher(str);
while (matcher.find()) {
arrayList.add(matcher.group(1));
}
} catch (Exception e) {
e.printStackTrace();
}
return arrayList;
}
public static String a() {
try {
g b2 = com.mbridge.msdk.c.h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b2 == null) {
com.mbridge.msdk.c.h.a();
b2 = i.a();
}
String V = b2.V();
return TextUtils.isEmpty(V) ? "<mvpackage>mbridge</mvpackage>" : V;
} catch (Exception unused) {
return "<mvpackage>mbridge</mvpackage>";
}
}
public static List<String> a(String str) {
try {
List<String> a = a(str, "<mvpackage>(.*?)</mvpackage>");
return a == null ? new ArrayList() : a;
} catch (Exception unused) {
return new ArrayList();
}
}
private String a(Throwable th, String str) {
try {
JSONObject b2 = b(str);
if (b2 == null) {
return "";
}
StringWriter stringWriter = new StringWriter();
th.printStackTrace(new PrintWriter(stringWriter));
b2.put("crashinfo", stringWriter.toString());
String jSONObject = b2.toString();
StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append("key=2000052");
stringBuffer.append(v8.i.c);
stringBuffer.append("crash_first_index_from_mtg=");
stringBuffer.append(c.b(th.getStackTrace()));
stringBuffer.append("&exception=" + jSONObject);
return stringBuffer.toString();
} catch (Throwable th2) {
th2.printStackTrace();
return "";
}
}
private HashMap<String, Object> c() {
HashMap<String, Object> hashMap = new HashMap<>();
if (this.d == null) {
return null;
}
String a = e.a(com.mbridge.msdk.foundation.same.b.c.MBRIDGE_CRASH_INFO);
File file = new File(a + "/");
if (!file.exists()) {
file.mkdirs();
}
String format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date(System.currentTimeMillis()));
File file2 = new File(a + "/sdkcrash" + format + ".txt");
try {
PrintWriter printWriter = new PrintWriter(new BufferedWriter(new FileWriter(file2)));
printWriter.println(a(this.d, format));
printWriter.println("====");
this.d.printStackTrace(printWriter);
printWriter.close();
hashMap.put("file", file2);
hashMap.put("time", format);
return hashMap;
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
private String c(Context context) {
try {
return context.getResources().getString(context.getPackageManager().getPackageInfo(context.getPackageName(), 0).applicationInfo.labelRes);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
return null;
}
}
public final JSONObject b(String str) throws JSONException {
JSONObject jSONObject = new JSONObject();
Context context = this.c.get();
if (context == null) {
return null;
}
File externalStorageDirectory = Environment.getExternalStorageDirectory();
long usableSpace = externalStorageDirectory.getUsableSpace();
long totalSpace = externalStorageDirectory.getTotalSpace();
String formatFileSize = Formatter.formatFileSize(context, usableSpace);
String formatFileSize2 = Formatter.formatFileSize(context, totalSpace);
jSONObject.put("max_memory", String.valueOf((float) ((Runtime.getRuntime().maxMemory() * 1.0d) / 1048576.0d)));
jSONObject.put("memoryby_app", String.valueOf((float) ((Runtime.getRuntime().totalMemory() * 1.0d) / 1048576.0d)));
jSONObject.put("remaining_memory", (float) ((Runtime.getRuntime().freeMemory() * 1.0d) / 1048576.0d));
jSONObject.put("sdcard_remainder", formatFileSize);
jSONObject.put("totalspacestr", formatFileSize2);
jSONObject.put("crashtime", str);
String a = com.mbridge.msdk.foundation.a.a.a.a().a(MBridgeConstans.SDK_APP_ID);
if (!TextUtils.isEmpty(a)) {
jSONObject.put("appid", a);
}
try {
jSONObject.put("osversion", Build.VERSION.SDK_INT);
jSONObject.put("appversioncode", d(context));
jSONObject.put("appversionname", b(context));
jSONObject.put("appname", c(context));
} catch (Exception unused) {
jSONObject.put("osversion", 0);
jSONObject.put("appversioncode", "-1");
jSONObject.put("appversionname", "-1");
jSONObject.put("appname", "");
}
return jSONObject;
}
private String a(Throwable th) {
StackTraceElement[] stackTrace = th.getStackTrace();
StringBuilder sb = new StringBuilder();
for (StackTraceElement stackTraceElement : stackTrace) {
sb.append(stackTraceElement.toString() + "\n");
}
return sb.toString();
}
private int d(Context context) {
try {
return context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionCode;
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
return 0;
}
}
private void a(String str, String str2, Throwable th, Thread thread) {
if (!str.contains(str2)) {
Thread.UncaughtExceptionHandler uncaughtExceptionHandler = this.e;
if (uncaughtExceptionHandler != null) {
uncaughtExceptionHandler.uncaughtException(thread, th);
return;
}
return;
}
HashMap<String, Object> c = c();
if (c == null || c.get("file") == null) {
return;
}
Message obtain = Message.obtain();
HashMap hashMap = new HashMap();
hashMap.put("crashinfo", a(th, (String) c.get("time")));
hashMap.put("file", c.get("file"));
obtain.obj = hashMap;
obtain.what = 101;
this.a.sendMessage(obtain);
a(thread, th);
}
public final void b() {
this.e = Thread.getDefaultUncaughtExceptionHandler();
Thread.setDefaultUncaughtExceptionHandler(this);
}
private void a(Thread thread, Throwable th) {
try {
Thread.sleep(2000L);
} catch (InterruptedException e) {
e.printStackTrace();
}
Process.killProcess(Process.myPid());
}
@Override // java.lang.Thread.UncaughtExceptionHandler
public void uncaughtException(Thread thread, Throwable th) {
f.a().b();
try {
this.d = th;
String a = a();
List<String> a2 = a(a);
if (a2.size() > 0) {
for (int i = 0; i < a2.size(); i++) {
a(a(th), a2.get(i), th, thread);
}
return;
}
a(a(th), a, th, thread);
} catch (Exception e) {
a(thread, th);
e.printStackTrace();
}
}
}

View File

@@ -0,0 +1,121 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.text.TextUtils;
import com.facebook.appevents.UserDataStore;
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 org.json.JSONObject;
/* loaded from: classes4.dex */
public class c {
private static final String a = "c";
public static JSONObject a() {
return a.a();
}
public static com.mbridge.msdk.tracker.f b() {
return new com.mbridge.msdk.tracker.f() { // from class: com.mbridge.msdk.foundation.same.report.c.1
@Override // com.mbridge.msdk.tracker.f
public final boolean a(com.mbridge.msdk.tracker.e eVar) throws Exception {
return c.a(eVar);
}
};
}
public static com.mbridge.msdk.tracker.h c() {
return new com.mbridge.msdk.tracker.h() { // from class: com.mbridge.msdk.foundation.same.report.c.2
@Override // com.mbridge.msdk.tracker.h
public final JSONObject a(com.mbridge.msdk.tracker.e eVar) {
if (eVar == null) {
return null;
}
JSONObject d = eVar.d();
if (d == null) {
d = new JSONObject();
}
try {
d.put("key", eVar.a());
Context c = com.mbridge.msdk.foundation.controller.c.m().c();
int m = ab.m(c);
if (!d.has("network_type")) {
d.put("network_type", m);
d.put("network_str", ab.a(c, m));
}
if (!d.has(UserDataStore.STATE)) {
d.put(UserDataStore.STATE, System.currentTimeMillis());
}
String optString = d.optString(MBridgeConstans.PROPERTIES_UNIT_ID, "");
if (!TextUtils.isEmpty(optString)) {
String str = com.mbridge.msdk.foundation.controller.a.b.get(optString);
d.put("u_stid", str != null ? str : "");
}
if (!TextUtils.isEmpty(com.mbridge.msdk.foundation.same.a.V) && !d.has(DownloadCommon.DOWNLOAD_REPORT_FIND_FILE_RESULT_VALUE_B)) {
d.put(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) && !d.has(c.a)) {
d.put(c.a, com.mbridge.msdk.foundation.same.a.g);
}
} catch (Exception e) {
af.b(c.a, e.getMessage());
}
return d;
}
};
}
public static void a(JSONObject jSONObject) {
if (jSONObject == null) {
return;
}
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.remove("model");
jSONObject.remove("brand");
jSONObject.remove("screen_size");
jSONObject.remove("sub_ip");
jSONObject.remove("network_type");
jSONObject.remove("useragent");
jSONObject.remove(ad.U);
jSONObject.remove("language");
jSONObject.remove("network_str");
jSONObject.remove("mnc");
jSONObject.remove("mcc");
jSONObject.remove("os_version");
jSONObject.remove("gp_version");
jSONObject.remove("country_code");
}
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_OTHER)) {
jSONObject.remove(com.mbridge.msdk.foundation.same.net.f.e.a);
jSONObject.remove(com.mbridge.msdk.foundation.same.net.f.e.b);
jSONObject.remove("power_rate");
jSONObject.remove("charging");
jSONObject.remove("timezone");
}
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_DEVICE_ID)) {
return;
}
jSONObject.remove("gaid");
jSONObject.remove("gaid2");
jSONObject.remove("oaid");
jSONObject.remove("az_aid_info");
}
public static /* synthetic */ boolean a(com.mbridge.msdk.tracker.e eVar) {
if (eVar == null || TextUtils.isEmpty(eVar.a())) {
return false;
}
String a2 = eVar.a();
if (TextUtils.isEmpty(a2)) {
return false;
}
com.mbridge.msdk.c.g b = com.mbridge.msdk.c.h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b == null) {
return true;
}
return b.a(b, a2);
}
}

View File

@@ -0,0 +1,24 @@
package com.mbridge.msdk.foundation.same.report.c;
/* loaded from: classes4.dex */
public class a {
public static final String a = "a";
private static a b;
private a() {
}
public static a a() {
if (b == null) {
synchronized (a.class) {
try {
if (b == null) {
b = new a();
}
} finally {
}
}
}
return b;
}
}

View File

@@ -0,0 +1,128 @@
package com.mbridge.msdk.foundation.same.report;
import android.text.TextUtils;
import android.util.Log;
import com.ironsource.mediationsdk.utils.IronSourceConstants;
import com.ironsource.nb;
import com.ironsource.v8;
import com.mbridge.msdk.foundation.tools.ab;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class d implements com.mbridge.msdk.tracker.d {
@Override // com.mbridge.msdk.tracker.d
public final Map<String, String> a(com.mbridge.msdk.tracker.m mVar, List<com.mbridge.msdk.tracker.i> list, JSONObject jSONObject) {
HashMap hashMap;
if (list != null && list.size() != 0) {
try {
c.a(jSONObject);
if (jSONObject == null) {
hashMap = null;
} else {
hashMap = new HashMap();
Iterator<String> keys = jSONObject.keys();
while (keys.hasNext()) {
String next = keys.next();
hashMap.put(next, String.valueOf(jSONObject.opt(next)));
}
}
if (hashMap == null) {
hashMap = new HashMap();
}
StringBuilder a = a(list);
hashMap.put("tun", String.valueOf(ab.r()));
hashMap.put("data", a.toString());
return hashMap;
} catch (Exception unused) {
} catch (OutOfMemoryError unused2) {
if (mVar != null) {
mVar.i();
}
} catch (Throwable unused3) {
return null;
}
}
return null;
}
private static StringBuilder a(List<com.mbridge.msdk.tracker.i> list) {
com.mbridge.msdk.tracker.e c;
StringBuilder sb = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
com.mbridge.msdk.tracker.i iVar = list.get(i);
if (iVar != null && (c = iVar.c()) != null) {
JSONObject d = c.d();
c.a(d);
if (d == null) {
d = new JSONObject();
}
try {
try {
d.put("ts", c.f());
d.put("rts", System.currentTimeMillis());
int d2 = iVar.d() - 1;
if (d2 >= 1) {
d.put("retryed", d2);
}
long g = c.g();
if (g > 0) {
d.put(IronSourceConstants.EVENTS_DURATION, g);
}
} catch (Exception e) {
if (com.mbridge.msdk.tracker.a.a) {
Log.e("TrackManager", "decorateRequestParams: ", e);
}
}
sb.append(a(d));
if (i < list.size() - 1) {
sb.append("\n");
}
} catch (Throwable th) {
sb.append(a(d));
throw th;
}
}
}
return sb;
}
private static String a(JSONObject jSONObject) {
if (jSONObject == null) {
return "";
}
StringBuilder sb = new StringBuilder();
Iterator<String> keys = jSONObject.keys();
int i = 0;
while (keys.hasNext()) {
String next = keys.next();
i++;
if (i <= jSONObject.length() - 1) {
sb.append(next);
sb.append(v8.i.b);
sb.append(a(String.valueOf(jSONObject.opt(next))));
sb.append(v8.i.c);
} else {
sb.append(next);
sb.append(v8.i.b);
sb.append(a(String.valueOf(jSONObject.opt(next))));
}
}
return sb.toString();
}
private static String a(String str) {
if (TextUtils.isEmpty(str)) {
return "";
}
try {
return URLEncoder.encode(str, nb.N);
} catch (Exception unused) {
return str;
}
}
}

View File

@@ -0,0 +1,20 @@
package com.mbridge.msdk.foundation.same.report.d;
/* loaded from: classes4.dex */
public final class a {
public static int a = 1;
public static int b = 2;
public static int c = 1;
public static int d = 2;
public static int e = 1;
public static int f = 2;
public static int g = 1;
public static int h = 2;
public static int i = 1;
public static int j = 2;
public static int k = 1;
public static int l = 2;
public static int m = 1;
public static int n = 2;
public static int o = 5;
}

View File

@@ -0,0 +1,6 @@
package com.mbridge.msdk.foundation.same.report.d.a;
/* loaded from: classes4.dex */
public interface a {
void a();
}

View File

@@ -0,0 +1,17 @@
package com.mbridge.msdk.foundation.same.report.d;
/* loaded from: classes4.dex */
public final class b {
public static final String[] a = {"2000047", "2000048"};
public static final String[] b = {"2000047", "2000048"};
public static final String[] c = {"2000123", "2000125", "2000126", "2000130", "2000154", "2000155"};
public static final String[] d = {"2000123", "2000125", "2000126", "2000127", "2000047", "2000154", "2000155", "2000048", "2000146"};
public static final String[] e = {"2000125", "2000126"};
public static final String[] f = {"2000126", "2000127", "2000048", "2000128", "2000129", "m_download_start", "m_download_end", "2000137", "2000130", "2000131"};
public static final String[] g = {"2000125"};
public static final String[] h = {"m_download_start", "m_download_end"};
public static final int[] i = {287, 94};
public static final String[] j = {"2000130", "2000136", "2000147", "2000149", "2000150"};
public static final String[] k = {"2000149", "2000150"};
public static final String[] l = {"2000130", "2000136"};
}

View File

@@ -0,0 +1,495 @@
package com.mbridge.msdk.foundation.same.report.d;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.c.g;
import com.mbridge.msdk.c.h;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.tools.aq;
import java.io.Serializable;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CopyOnWriteArrayList;
/* loaded from: classes4.dex */
public final class c implements Serializable, Cloneable {
private int A;
private CampaignEx B;
private CopyOnWriteArrayList<CampaignEx> C;
private boolean a;
private Map<String, Map<String, String>> b;
private Map<String, Map<String, String>> c;
private Map<String, Long> d;
private com.mbridge.msdk.foundation.c.b e;
private String f;
private CopyOnWriteArrayList<CampaignEx> g;
private String h;
private int i;
private String j;
private String k;
private String l;
private String m;
private String n;
private String o;
private String p;
private String q;
private int r;
private int s;
private boolean t;
private boolean u;
private boolean v;
private boolean w;
private int x;
private int y;
private int z;
public final void a(int i) {
this.r = i;
}
public final void a(com.mbridge.msdk.foundation.c.b bVar) {
this.e = bVar;
}
public final void a(String str) {
this.q = str;
}
public final void a(boolean z) {
this.t = z;
}
public final boolean a() {
return this.a;
}
public final int b() {
return this.r;
}
public final void b(int i) {
this.i = i;
}
public final void b(String str) {
this.p = str;
}
public final void b(boolean z) {
this.u = z;
}
public final String c() {
return this.q;
}
public final void c(int i) {
this.s = i;
}
public final void c(String str) {
this.f = str;
}
public final void c(boolean z) {
this.v = z;
}
public final String d() {
return this.p;
}
public final void d(int i) {
this.x = i;
}
public final void d(String str) {
this.h = str;
}
public final void d(boolean z) {
this.w = z;
}
public final List<CampaignEx> e() {
return this.g;
}
public final void e(int i) {
this.y = i;
}
public final void e(String str) {
this.j = str;
}
public final String f() {
return this.f;
}
public final void f(int i) {
this.z = i;
}
public final void f(String str) {
this.k = str;
}
public final CampaignEx g() {
return this.B;
}
public final void g(int i) {
this.A = i;
}
public final void g(String str) {
this.l = str;
}
public final List<CampaignEx> h() {
return this.C;
}
public final void h(String str) {
this.n = str;
}
public final void i(String str) {
this.o = str;
}
public final int j() {
return this.i;
}
public final String k() {
return this.k;
}
public final String l() {
return this.l;
}
public final String m() {
return this.n;
}
public final int n() {
return this.s;
}
public final void n(String str) {
this.m = str;
}
public final com.mbridge.msdk.foundation.c.b o() {
return this.e;
}
public final Map<String, Map<String, String>> p() {
return this.b;
}
public final Map<String, Map<String, String>> q() {
return this.c;
}
public final boolean r() {
return this.u;
}
public final boolean s() {
return this.v;
}
public final String t() {
return this.m;
}
public c() {
this.a = false;
this.b = new HashMap();
this.c = new HashMap();
this.d = new HashMap();
this.f = "";
this.g = new CopyOnWriteArrayList<>();
this.r = -1;
this.t = false;
this.v = false;
this.B = new CampaignEx();
this.C = new CopyOnWriteArrayList<>();
}
public c(boolean z) {
this.a = false;
this.b = new HashMap();
this.c = new HashMap();
this.d = new HashMap();
this.f = "";
this.g = new CopyOnWriteArrayList<>();
this.r = -1;
this.t = false;
this.v = false;
this.B = new CampaignEx();
this.C = new CopyOnWriteArrayList<>();
this.a = z;
}
public final void a(List<CampaignEx> list) {
if (list != null) {
try {
if (list.isEmpty()) {
return;
}
if (!this.g.isEmpty()) {
this.g.clear();
}
this.g.addAll(list);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
}
public final void a(CampaignEx campaignEx) {
this.B = campaignEx;
if (campaignEx == null) {
return;
}
try {
CopyOnWriteArrayList<CampaignEx> copyOnWriteArrayList = this.C;
if (copyOnWriteArrayList != null && !copyOnWriteArrayList.isEmpty()) {
int i = 0;
while (true) {
if (i >= this.C.size()) {
break;
}
if (this.C.get(i) != null && this.C.get(i).getId().equals(campaignEx.getId())) {
this.C.set(i, campaignEx);
break;
}
i++;
}
}
CopyOnWriteArrayList<CampaignEx> copyOnWriteArrayList2 = this.g;
if (copyOnWriteArrayList2 == null || copyOnWriteArrayList2.isEmpty()) {
return;
}
for (int i2 = 0; i2 < this.g.size(); i2++) {
if (this.g.get(i2) != null && this.g.get(i2).getId().equals(campaignEx.getId())) {
this.g.set(i2, campaignEx);
return;
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final void b(List<CampaignEx> list) {
if (list != null) {
try {
if (list.size() > 0) {
if (!this.C.isEmpty()) {
this.C.clear();
}
this.C.addAll(list);
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
}
public final String i() {
Map<String, String> map;
if (!TextUtils.isEmpty(this.h)) {
return this.h;
}
try {
if (TextUtils.isEmpty(this.h)) {
String str = this.f + this.q;
Map<String, Map<String, String>> map2 = this.b;
if (map2 != null && map2.containsKey(str) && (map = this.b.get(str)) != null && map.containsKey(MBridgeConstans.PROPERTIES_UNIT_ID)) {
this.h = map.get(MBridgeConstans.PROPERTIES_UNIT_ID);
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return this.h;
}
public final Map<String, String> j(String str) {
int I;
com.mbridge.msdk.foundation.c.b bVar;
com.mbridge.msdk.foundation.c.b bVar2;
if (TextUtils.isEmpty(str)) {
return null;
}
e eVar = new e();
try {
this.q = str;
eVar.a("ts", Long.valueOf(System.currentTimeMillis()));
if (!TextUtils.isEmpty(i())) {
eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, i());
}
int i = this.i;
if (i != 0) {
eVar.a("adtp", Integer.valueOf(i));
}
if (!TextUtils.isEmpty(this.o)) {
eVar.a("hb", this.o);
}
if (!TextUtils.isEmpty(this.j)) {
eVar.a("bid_tk", this.j);
}
if (!TextUtils.isEmpty(str)) {
eVar.a("key", str);
}
if (Arrays.asList(b.a).contains(str)) {
eVar.a("from_cache", this.t ? "1" : "2");
}
if ("2000047".contains(str) && (bVar2 = this.e) != null) {
eVar.a("type", Integer.valueOf(bVar2.e()));
eVar.a("reason", bVar2.b());
if (!TextUtils.isEmpty(bVar2.h())) {
eVar.a("reason_d", bVar2.h());
eVar.a("type_d", Integer.valueOf(bVar2.g()));
}
}
if ("2000048".contains(str) && (bVar = this.e) != null && !TextUtils.isEmpty(bVar.h())) {
eVar.a("type", Integer.valueOf(bVar.g()));
eVar.a("reason", bVar.h());
}
if (this.i == 296) {
eVar.a("auto_load", this.p);
eVar.a("auto_refresh", Integer.valueOf(this.x));
eVar.a("auto_refresh_interval", Integer.valueOf(this.y));
eVar.a("content_type", Integer.valueOf(this.z));
eVar.a("temp_display_type", Integer.valueOf(this.A));
}
if ("2000126".equals(this.q)) {
String str2 = this.j;
g a = h.a().a(com.mbridge.msdk.foundation.controller.c.m().k());
if (TextUtils.isEmpty(str2)) {
I = a.as();
} else {
I = a.I();
}
String a2 = com.mbridge.msdk.foundation.same.net.e.d.f().a(str2, I);
String a3 = TextUtils.isEmpty(a2) ? "" : aq.a(a2);
eVar.a("dns_ty", Integer.valueOf(com.mbridge.msdk.c.e.a().a(a3)));
eVar.a("dns_hs", a3);
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return eVar.a();
}
public final void a(String str, e eVar) {
Map<String, String> map;
if (TextUtils.isEmpty(str) || eVar == null) {
return;
}
try {
String str2 = this.f + str;
Map<String, Map<String, String>> map2 = this.b;
if (map2 != null) {
if (map2.containsKey(str2) && (map = this.b.get(str2)) != null) {
map.putAll(eVar.a());
} else {
this.b.put(str2, eVar.a());
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final void a(String str, e eVar, int i) {
Map<String, String> map;
if (TextUtils.isEmpty(str) || eVar == null) {
return;
}
try {
String str2 = this.f + "_" + i + "_" + str;
Map<String, Map<String, String>> map2 = this.c;
if (map2 != null) {
if (map2.containsKey(str2) && (map = this.c.get(str2)) != null) {
map.putAll(eVar.a());
} else {
this.c.put(str2, eVar.a());
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final void k(String str) {
if (TextUtils.isEmpty(str)) {
return;
}
try {
String str2 = this.f + str;
Map<String, Map<String, String>> map = this.b;
if (map == null || !map.containsKey(str2)) {
return;
}
this.b.remove(str2);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final long l(String str) {
Map<String, Long> map;
try {
if (TextUtils.isEmpty(str) || (map = this.d) == null || !map.containsKey(str)) {
return 0L;
}
Long l = this.d.get(str);
return System.currentTimeMillis() - (l != null ? l.longValue() : 0L);
} catch (Exception e) {
if (!MBridgeConstans.DEBUG) {
return 0L;
}
e.printStackTrace();
return 0L;
}
}
public final void m(String str) {
if (this.d == null || TextUtils.isEmpty(str)) {
return;
}
this.d.put(str, Long.valueOf(System.currentTimeMillis()));
}
@NonNull
public final Object clone() throws CloneNotSupportedException {
return super.clone();
}
}

View File

@@ -0,0 +1,458 @@
package com.mbridge.msdk.foundation.same.report.d;
import android.content.Context;
import android.text.TextUtils;
import com.facebook.appevents.UserDataStore;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.n;
import com.mbridge.msdk.foundation.same.report.l;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ah;
import com.mbridge.msdk.mbbid.common.BidResponsedEx;
import com.mbridge.msdk.playercommon.exoplayer2.DefaultLoadControl;
import com.mbridge.msdk.tracker.m;
import com.mbridge.msdk.tracker.network.toolbox.h;
import com.mbridge.msdk.tracker.o;
import com.mbridge.msdk.tracker.w;
import java.util.Arrays;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class d {
private static d a;
private volatile m b;
private Map<String, e> c = new HashMap();
private LinkedHashMap<String, c> d = new LinkedHashMap<>();
private Map<String, e> e = new HashMap();
public final LinkedHashMap<String, c> b() {
return this.d;
}
public final void a(c cVar) {
if (cVar != null) {
try {
if (this.c != null) {
e eVar = new e();
eVar.a("rs_rid", cVar.k());
eVar.a("r_stid", cVar.m());
eVar.a("rus_rid", cVar.l());
eVar.a("u_stid", cVar.t());
this.c.put(cVar.i(), eVar);
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
}
public final e a(String str) {
Map<String, e> map;
e eVar = new e();
try {
return (TextUtils.isEmpty(str) || (map = this.c) == null || !map.containsKey(str)) ? eVar : this.c.get(str);
} catch (Exception e) {
if (!MBridgeConstans.DEBUG) {
return eVar;
}
e.printStackTrace();
return eVar;
}
}
public final void a(String str, e eVar) {
Map<String, e> map = this.e;
if (map != null) {
map.put(str, eVar);
}
}
public final e a(int i, int i2, String str, boolean z, int i3) {
e eVar = new e();
try {
eVar.a("hb", Integer.valueOf(i));
eVar.a("adtp", Integer.valueOf(i2));
eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, str);
if (z) {
eVar.a("auto_load", Integer.valueOf(i3));
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return eVar;
}
private w d() {
o oVar;
try {
int a2 = ah.a().a("metrics", "t_m_e_t", ah.a().a("t_m_e_t", 604800000));
int a3 = ah.a().a("metrics", "t_m_e_s", ah.a().a("t_m_e_s", 50));
int a4 = ah.a().a("metrics", "t_m_r_c", ah.a().a("t_m_r_c", 50));
int a5 = ah.a().a("metrics", "t_m_t", ah.a().a("t_m_t", DefaultLoadControl.DEFAULT_MIN_BUFFER_MS));
int a6 = ah.a().a("metrics", "t_m_r_t_s", ah.a().a("t_m_r_t_s", 2));
int a7 = ah.a().a("metrics", "t_r_t", ah.a().a("t_r_t", 1));
if (a7 != 0 && a7 != 1) {
a7 = 0;
}
w.a a8 = new w.a().e(a2).a(a3).d(a4).b(a5).c(a6).a(new com.mbridge.msdk.foundation.same.report.d()).a(com.mbridge.msdk.foundation.same.report.c.b()).a(new com.mbridge.msdk.foundation.same.report.m());
if (a7 == 1) {
oVar = new o(new l((byte) 2), com.mbridge.msdk.foundation.same.net.e.d.f().i, com.mbridge.msdk.foundation.same.net.e.d.f().m);
} else {
oVar = new o(new h(), com.mbridge.msdk.foundation.same.net.e.d.f().c, 0);
}
return a8.a(a7, oVar).a();
} catch (Exception e) {
af.b("EventLibraryReport", "configTrackManager error: " + e.getMessage());
return null;
}
}
private d() {
if (this.b == null) {
this.b = m.a("metrics_sdk", com.mbridge.msdk.foundation.controller.c.m().c(), d());
}
JSONObject a2 = com.mbridge.msdk.foundation.same.report.c.a();
if (this.b != null) {
this.b.a(a2);
this.b.a();
}
}
public static d a() {
if (a == null) {
synchronized (d.class) {
try {
if (a == null) {
a = new d();
}
} finally {
}
}
}
return a;
}
public final void a(String str, CampaignEx campaignEx, e eVar) {
c cVar;
String str2 = "";
if (campaignEx != null) {
try {
str2 = campaignEx.getLocalRequestId();
cVar = this.d.get(str2);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
return;
}
return;
}
} else {
cVar = null;
}
if (cVar != null) {
if (Arrays.asList(b.h).contains(str)) {
cVar = b(cVar);
}
} else {
cVar = new c();
}
cVar.a(campaignEx);
cVar.c(str2);
cVar.a(str, eVar);
b(str, cVar, null);
}
public final void a(String str, CampaignEx campaignEx) {
String str2 = "";
if (campaignEx != null) {
try {
str2 = campaignEx.getCurrentLocalRid();
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
return;
}
return;
}
}
c cVar = this.d.get(str2);
if (cVar == null) {
cVar = new c();
}
if (cVar.h() != null && !cVar.h().isEmpty() && campaignEx != null) {
int i = 0;
while (true) {
if (i >= cVar.h().size()) {
break;
}
if (cVar.h().get(i).getId().equals(campaignEx.getId())) {
cVar.h().set(i, campaignEx);
break;
}
i++;
}
}
cVar.a(campaignEx);
cVar.c(str2);
b(str, cVar, null);
}
public final void a(String str, List<CampaignEx> list, e eVar) {
CampaignEx campaignEx;
String str2 = "";
if (list != null) {
try {
if (list.size() > 0 && (campaignEx = list.get(0)) != null) {
str2 = campaignEx.getCurrentLocalRid();
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
return;
}
return;
}
}
c cVar = this.d.get(str2);
if (cVar == null) {
cVar = new c();
}
cVar.b(list);
if (list != null && list.size() > 0) {
cVar.c(list.get(0).getCurrentLocalRid());
}
cVar.a(str, eVar);
b(str, cVar, null);
}
public final void a(String str, c cVar, com.mbridge.msdk.foundation.same.report.d.a.a aVar) {
b(str, cVar, aVar);
}
public final void b(String str, e eVar) {
try {
c cVar = new c();
if (eVar.b(MBridgeConstans.PROPERTIES_UNIT_ID) != null) {
cVar.d(String.valueOf(eVar.b(MBridgeConstans.PROPERTIES_UNIT_ID)));
}
if (eVar.b("lrid") != null && (eVar.b("lrid") instanceof String)) {
cVar.c(String.valueOf(eVar.b("lrid")));
}
cVar.a(str, eVar);
new f().b(str, c(), cVar, null);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final void a(n nVar, CampaignEx campaignEx) {
e eVar = new e();
eVar.a("result", Integer.valueOf(nVar.m()));
eVar.a("scenes", nVar.b("scenes", ""));
eVar.a("resource_type", Integer.valueOf(nVar.F()));
eVar.a("url", nVar.b("url", ""));
eVar.a("reason", nVar.h());
eVar.a("mraid_type", Integer.valueOf(nVar.B()));
a().a(nVar.a(), campaignEx, eVar);
}
public final void a(String str, c cVar) {
try {
Map<String, e> map = this.e;
if (map != null && map.containsKey(str) && cVar != null) {
cVar.a(str, this.e.get(str));
}
new f().a(str, c(), cVar, null);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final void a(String str, c cVar, CampaignEx campaignEx, Context context, com.mbridge.msdk.foundation.same.report.d.a.a aVar) {
try {
if (TextUtils.isEmpty(str)) {
return;
}
if (cVar == null) {
cVar = new c();
}
e eVar = new e();
eVar.a(UserDataStore.STATE, Long.valueOf(System.currentTimeMillis()));
if (campaignEx != null) {
eVar.a(BidResponsedEx.KEY_CID, campaignEx.getId());
eVar.a("lrid", campaignEx.getLocalRequestId());
eVar.a("rid", campaignEx.getRequestId());
eVar.a("rid_n", campaignEx.getRequestIdNotice());
eVar.a("adtp", Integer.valueOf(campaignEx.getAdType()));
if (!eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID)) {
eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, campaignEx.getCampaignUnitId());
}
eVar.a("hb", Integer.valueOf(campaignEx.isBidCampaign() ? 1 : 0));
eVar.a("bid_tk", campaignEx.getBidToken());
}
if (context != null) {
eVar.a("network_type", Integer.valueOf(ab.m(context)));
}
cVar.a(str, eVar);
b(str, cVar, aVar);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
private void b(String str, c cVar, com.mbridge.msdk.foundation.same.report.d.a.a aVar) {
try {
if (Arrays.asList(b.c).contains(str)) {
cVar.m(str);
}
Map<String, e> map = this.e;
if (map != null && map.containsKey(str)) {
cVar.a(str, this.e.get(str));
}
new f().a(str, c(), cVar, aVar);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final c a(String str, String str2) {
LinkedHashMap<String, c> linkedHashMap;
try {
String str3 = str + str2;
if (!TextUtils.isEmpty(str3) && (linkedHashMap = this.d) != null && linkedHashMap.containsKey(str3)) {
return this.d.get(str3);
}
return null;
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
return null;
}
}
public final void b(String str) {
b(str, "");
}
public final void b(String str, String str2) {
LinkedHashMap<String, c> linkedHashMap;
try {
String str3 = str + str2;
if (!TextUtils.isEmpty(str3) && (linkedHashMap = this.d) != null && linkedHashMap.containsKey(str3)) {
this.d.remove(str3);
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final c b(c cVar) {
if (cVar == null) {
return null;
}
try {
return (c) cVar.clone();
} catch (CloneNotSupportedException e) {
if (!MBridgeConstans.DEBUG) {
return null;
}
e.printStackTrace();
return null;
}
}
public final m c() {
try {
JSONObject a2 = com.mbridge.msdk.foundation.same.report.c.a();
if (this.b == null) {
this.b = m.a("metrics_sdk", com.mbridge.msdk.foundation.controller.c.m().c(), d());
if (this.b != null) {
this.b.a(a2);
this.b.a();
}
} else {
this.b.a(a2);
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return this.b;
}
public final void c(String str) {
try {
JSONObject a2 = com.mbridge.msdk.foundation.same.c.a(str);
if (a2 != null && a2.length() != 0) {
String optString = a2.optString("key");
if (TextUtils.isEmpty(optString)) {
return;
}
com.mbridge.msdk.tracker.e eVar = new com.mbridge.msdk.tracker.e(optString);
eVar.b(0);
eVar.a(0);
eVar.a(com.mbridge.msdk.foundation.same.report.c.c());
eVar.a(a2);
m c = a().c();
if (c == null || !c.e()) {
return;
}
c.a(eVar);
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b("EventLibraryReport", "reportByTrackManager error: " + e.getMessage());
}
}
}
public final void a(JSONObject jSONObject) {
if (jSONObject != null) {
try {
if (jSONObject.length() == 0) {
return;
}
String optString = jSONObject.optString("key");
if (TextUtils.isEmpty(optString)) {
return;
}
com.mbridge.msdk.tracker.e eVar = new com.mbridge.msdk.tracker.e(optString);
eVar.b(0);
eVar.a(0);
eVar.a(com.mbridge.msdk.foundation.same.report.c.c());
eVar.a(jSONObject);
m c = a().c();
if (c == null || !c.e()) {
return;
}
c.a(eVar);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b("EventLibraryReport", "reportByTrackManager error: " + e.getMessage());
}
}
}
}
}

View File

@@ -0,0 +1,65 @@
package com.mbridge.msdk.foundation.same.report.d;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes4.dex */
public final class e {
private Map<String, String> a = new HashMap();
public final Map<String, String> a() {
return this.a;
}
public final void a(String str, Object obj) {
if (TextUtils.isEmpty(str) || obj == null) {
return;
}
try {
if (obj instanceof String) {
if (!TextUtils.isEmpty((String) obj)) {
this.a.put(str, (String) obj);
}
} else {
this.a.put(str, obj + "");
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final boolean a(String str) {
return this.a.containsKey(str);
}
public final Object b(String str) {
return this.a.get(str);
}
public final void c(String str) {
if (this.a == null || TextUtils.isEmpty(str)) {
return;
}
this.a.remove(str);
}
public final void a(e eVar) {
Map<String, String> map;
Map<String, String> map2;
if (eVar == null || (map = eVar.a) == null || (map2 = this.a) == null) {
return;
}
map2.putAll(map);
}
public final void a(Map map) {
if (map == null || map.size() <= 0) {
return;
}
this.a.putAll(map);
}
}

View File

@@ -0,0 +1,309 @@
package com.mbridge.msdk.foundation.same.report.d;
import android.text.TextUtils;
import com.ironsource.mediationsdk.utils.IronSourceConstants;
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.c.k;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.tracker.m;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class f {
public final void a(String str, m mVar, c cVar, com.mbridge.msdk.foundation.same.report.d.a.a aVar) {
Map<String, String> c;
HashMap hashMap = new HashMap();
if (cVar == null || TextUtils.isEmpty(str)) {
return;
}
try {
cVar.a(str);
Map<String, String> b = b(str, cVar);
if (b != null) {
hashMap.putAll(b);
}
Map<String, String> a = a(str, cVar.i(), mVar);
if (a != null) {
hashMap.putAll(a);
}
if (Arrays.asList(b.d).contains(str) && (c = c(str, cVar)) != null) {
hashMap.putAll(c);
}
Map<String, String> d = d(str, cVar);
if (d != null) {
hashMap.putAll(d);
}
if (!hashMap.containsKey("lrid") || TextUtils.isEmpty(hashMap.get("lrid"))) {
hashMap.put("lrid", cVar.f());
}
Map<String, String> a2 = a(str, cVar);
if (a2 != null) {
hashMap.putAll(a2);
}
if (cVar.d() == null || !cVar.d().equals("1") || !Arrays.asList(b.b).contains(str) || cVar.j() == 296) {
com.mbridge.msdk.tracker.e a3 = a(str, hashMap);
if (mVar != null && a3 != null) {
mVar.a(a3);
}
if (aVar != null) {
aVar.a();
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public final void b(String str, m mVar, c cVar, com.mbridge.msdk.foundation.same.report.d.a.a aVar) {
if (cVar == null || TextUtils.isEmpty(str)) {
return;
}
try {
HashMap hashMap = new HashMap();
cVar.a(str);
Map<String, String> a = a(str, cVar.i(), mVar);
if (a != null) {
hashMap.putAll(a);
}
Map<String, String> d = d(str, cVar);
if (d != null) {
hashMap.putAll(d);
}
Map<String, String> a2 = a(str, cVar);
if (a2 != null) {
hashMap.putAll(a2);
}
com.mbridge.msdk.tracker.e a3 = a(str, hashMap);
if (mVar != null && a3 != null) {
mVar.a(a3);
}
if (aVar != null) {
aVar.a();
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
private Map<String, String> a(String str, c cVar) {
return (cVar == null || TextUtils.isEmpty(str)) ? new HashMap() : cVar.j(str);
}
private com.mbridge.msdk.tracker.e a(String str, Map<String, String> map) {
if (map == null || TextUtils.isEmpty(str)) {
return null;
}
com.mbridge.msdk.tracker.e eVar = new com.mbridge.msdk.tracker.e(str);
try {
JSONObject jSONObject = new JSONObject(map);
Boolean b = com.mbridge.msdk.foundation.same.b.a().b();
if (b != null) {
jSONObject.put("r_v_r", b.booleanValue() ? 1 : 0);
}
eVar.a(jSONObject);
eVar.a(0);
eVar.b(0);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return eVar;
}
/* JADX WARN: Code restructure failed: missing block: B:17:0x0050, code lost:
if (r21.g().getAdType() == 295) goto L18;
*/
/* JADX WARN: Removed duplicated region for block: B:195:0x05e0 A[Catch: Exception -> 0x002a, TryCatch #2 {Exception -> 0x002a, blocks: (B:3:0x0019, B:5:0x0025, B:9:0x002f, B:11:0x003b, B:19:0x00a5, B:21:0x00ab, B:22:0x00c7, B:24:0x00cd, B:26:0x00d2, B:27:0x00d6, B:29:0x00dc, B:32:0x00e5, B:35:0x00f1, B:37:0x0104, B:38:0x010d, B:39:0x011c, B:41:0x012b, B:42:0x0138, B:45:0x0140, B:47:0x0146, B:49:0x014c, B:50:0x017c, B:52:0x0186, B:54:0x018c, B:55:0x01aa, B:56:0x01b5, B:58:0x01bd, B:60:0x01c3, B:61:0x01e1, B:62:0x01ec, B:64:0x01f4, B:66:0x01fa, B:67:0x0218, B:68:0x0223, B:70:0x022b, B:72:0x0231, B:73:0x024f, B:74:0x025a, B:77:0x0271, B:80:0x027d, B:81:0x0281, B:82:0x0284, B:85:0x0290, B:87:0x029e, B:90:0x02b0, B:92:0x02b6, B:93:0x02fc, B:95:0x0306, B:98:0x0312, B:100:0x0318, B:101:0x032f, B:102:0x0333, B:104:0x0339, B:105:0x0350, B:106:0x0353, B:108:0x035d, B:110:0x036c, B:111:0x038c, B:112:0x0395, B:115:0x039e, B:117:0x03a4, B:118:0x03df, B:121:0x03ea, B:123:0x0400, B:124:0x0425, B:126:0x042b, B:127:0x0450, B:129:0x0454, B:131:0x0464, B:132:0x0469, B:134:0x0473, B:135:0x047c, B:137:0x0482, B:138:0x048f, B:140:0x04ad, B:142:0x04b4, B:143:0x04c1, B:145:0x04cb, B:146:0x04d4, B:148:0x04dc, B:150:0x04e3, B:151:0x04f0, B:153:0x04fa, B:154:0x0503, B:155:0x0510, B:157:0x0518, B:162:0x0520, B:165:0x052e, B:167:0x0554, B:169:0x055a, B:170:0x055f, B:171:0x055d, B:172:0x0566, B:174:0x056e, B:176:0x0574, B:177:0x0579, B:178:0x0577, B:179:0x0580, B:181:0x058c, B:186:0x059c, B:188:0x05a8, B:190:0x05b2, B:192:0x05c7, B:193:0x05da, B:195:0x05e0, B:196:0x05e5, B:197:0x05e3, B:198:0x05d1, B:199:0x05bb, B:201:0x05c1, B:202:0x0620, B:203:0x05ed, B:205:0x05fb, B:206:0x060e, B:208:0x0614, B:209:0x0619, B:210:0x0617, B:211:0x0605, B:212:0x0449, B:213:0x041e, B:215:0x03bb, B:216:0x03bf, B:218:0x03c5, B:219:0x03dc, B:220:0x02cf, B:221:0x02d5, B:223:0x02dd, B:224:0x02f4, B:226:0x016c, B:228:0x0115, B:235:0x00b3, B:237:0x00b9, B:239:0x00c4, B:240:0x00be, B:242:0x005f, B:247:0x0073, B:249:0x007e, B:251:0x0084, B:253:0x008f, B:255:0x0095, B:257:0x0089, B:259:0x009b, B:267:0x0056, B:13:0x0040, B:15:0x0046), top: B:2:0x0019, inners: #1 }] */
/* JADX WARN: Removed duplicated region for block: B:197:0x05e3 A[Catch: Exception -> 0x002a, TryCatch #2 {Exception -> 0x002a, blocks: (B:3:0x0019, B:5:0x0025, B:9:0x002f, B:11:0x003b, B:19:0x00a5, B:21:0x00ab, B:22:0x00c7, B:24:0x00cd, B:26:0x00d2, B:27:0x00d6, B:29:0x00dc, B:32:0x00e5, B:35:0x00f1, B:37:0x0104, B:38:0x010d, B:39:0x011c, B:41:0x012b, B:42:0x0138, B:45:0x0140, B:47:0x0146, B:49:0x014c, B:50:0x017c, B:52:0x0186, B:54:0x018c, B:55:0x01aa, B:56:0x01b5, B:58:0x01bd, B:60:0x01c3, B:61:0x01e1, B:62:0x01ec, B:64:0x01f4, B:66:0x01fa, B:67:0x0218, B:68:0x0223, B:70:0x022b, B:72:0x0231, B:73:0x024f, B:74:0x025a, B:77:0x0271, B:80:0x027d, B:81:0x0281, B:82:0x0284, B:85:0x0290, B:87:0x029e, B:90:0x02b0, B:92:0x02b6, B:93:0x02fc, B:95:0x0306, B:98:0x0312, B:100:0x0318, B:101:0x032f, B:102:0x0333, B:104:0x0339, B:105:0x0350, B:106:0x0353, B:108:0x035d, B:110:0x036c, B:111:0x038c, B:112:0x0395, B:115:0x039e, B:117:0x03a4, B:118:0x03df, B:121:0x03ea, B:123:0x0400, B:124:0x0425, B:126:0x042b, B:127:0x0450, B:129:0x0454, B:131:0x0464, B:132:0x0469, B:134:0x0473, B:135:0x047c, B:137:0x0482, B:138:0x048f, B:140:0x04ad, B:142:0x04b4, B:143:0x04c1, B:145:0x04cb, B:146:0x04d4, B:148:0x04dc, B:150:0x04e3, B:151:0x04f0, B:153:0x04fa, B:154:0x0503, B:155:0x0510, B:157:0x0518, B:162:0x0520, B:165:0x052e, B:167:0x0554, B:169:0x055a, B:170:0x055f, B:171:0x055d, B:172:0x0566, B:174:0x056e, B:176:0x0574, B:177:0x0579, B:178:0x0577, B:179:0x0580, B:181:0x058c, B:186:0x059c, B:188:0x05a8, B:190:0x05b2, B:192:0x05c7, B:193:0x05da, B:195:0x05e0, B:196:0x05e5, B:197:0x05e3, B:198:0x05d1, B:199:0x05bb, B:201:0x05c1, B:202:0x0620, B:203:0x05ed, B:205:0x05fb, B:206:0x060e, B:208:0x0614, B:209:0x0619, B:210:0x0617, B:211:0x0605, B:212:0x0449, B:213:0x041e, B:215:0x03bb, B:216:0x03bf, B:218:0x03c5, B:219:0x03dc, B:220:0x02cf, B:221:0x02d5, B:223:0x02dd, B:224:0x02f4, B:226:0x016c, B:228:0x0115, B:235:0x00b3, B:237:0x00b9, B:239:0x00c4, B:240:0x00be, B:242:0x005f, B:247:0x0073, B:249:0x007e, B:251:0x0084, B:253:0x008f, B:255:0x0095, B:257:0x0089, B:259:0x009b, B:267:0x0056, B:13:0x0040, B:15:0x0046), top: B:2:0x0019, inners: #1 }] */
/* JADX WARN: Removed duplicated region for block: B:24:0x00cd A[Catch: Exception -> 0x002a, TryCatch #2 {Exception -> 0x002a, blocks: (B:3:0x0019, B:5:0x0025, B:9:0x002f, B:11:0x003b, B:19:0x00a5, B:21:0x00ab, B:22:0x00c7, B:24:0x00cd, B:26:0x00d2, B:27:0x00d6, B:29:0x00dc, B:32:0x00e5, B:35:0x00f1, B:37:0x0104, B:38:0x010d, B:39:0x011c, B:41:0x012b, B:42:0x0138, B:45:0x0140, B:47:0x0146, B:49:0x014c, B:50:0x017c, B:52:0x0186, B:54:0x018c, B:55:0x01aa, B:56:0x01b5, B:58:0x01bd, B:60:0x01c3, B:61:0x01e1, B:62:0x01ec, B:64:0x01f4, B:66:0x01fa, B:67:0x0218, B:68:0x0223, B:70:0x022b, B:72:0x0231, B:73:0x024f, B:74:0x025a, B:77:0x0271, B:80:0x027d, B:81:0x0281, B:82:0x0284, B:85:0x0290, B:87:0x029e, B:90:0x02b0, B:92:0x02b6, B:93:0x02fc, B:95:0x0306, B:98:0x0312, B:100:0x0318, B:101:0x032f, B:102:0x0333, B:104:0x0339, B:105:0x0350, B:106:0x0353, B:108:0x035d, B:110:0x036c, B:111:0x038c, B:112:0x0395, B:115:0x039e, B:117:0x03a4, B:118:0x03df, B:121:0x03ea, B:123:0x0400, B:124:0x0425, B:126:0x042b, B:127:0x0450, B:129:0x0454, B:131:0x0464, B:132:0x0469, B:134:0x0473, B:135:0x047c, B:137:0x0482, B:138:0x048f, B:140:0x04ad, B:142:0x04b4, B:143:0x04c1, B:145:0x04cb, B:146:0x04d4, B:148:0x04dc, B:150:0x04e3, B:151:0x04f0, B:153:0x04fa, B:154:0x0503, B:155:0x0510, B:157:0x0518, B:162:0x0520, B:165:0x052e, B:167:0x0554, B:169:0x055a, B:170:0x055f, B:171:0x055d, B:172:0x0566, B:174:0x056e, B:176:0x0574, B:177:0x0579, B:178:0x0577, B:179:0x0580, B:181:0x058c, B:186:0x059c, B:188:0x05a8, B:190:0x05b2, B:192:0x05c7, B:193:0x05da, B:195:0x05e0, B:196:0x05e5, B:197:0x05e3, B:198:0x05d1, B:199:0x05bb, B:201:0x05c1, B:202:0x0620, B:203:0x05ed, B:205:0x05fb, B:206:0x060e, B:208:0x0614, B:209:0x0619, B:210:0x0617, B:211:0x0605, B:212:0x0449, B:213:0x041e, B:215:0x03bb, B:216:0x03bf, B:218:0x03c5, B:219:0x03dc, B:220:0x02cf, B:221:0x02d5, B:223:0x02dd, B:224:0x02f4, B:226:0x016c, B:228:0x0115, B:235:0x00b3, B:237:0x00b9, B:239:0x00c4, B:240:0x00be, B:242:0x005f, B:247:0x0073, B:249:0x007e, B:251:0x0084, B:253:0x008f, B:255:0x0095, B:257:0x0089, B:259:0x009b, B:267:0x0056, B:13:0x0040, B:15:0x0046), top: B:2:0x0019, inners: #1 }] */
/* JADX WARN: Removed duplicated region for block: B:265:0x0657 */
/* JADX WARN: Removed duplicated region for block: B:26:0x00d2 A[Catch: Exception -> 0x002a, TryCatch #2 {Exception -> 0x002a, blocks: (B:3:0x0019, B:5:0x0025, B:9:0x002f, B:11:0x003b, B:19:0x00a5, B:21:0x00ab, B:22:0x00c7, B:24:0x00cd, B:26:0x00d2, B:27:0x00d6, B:29:0x00dc, B:32:0x00e5, B:35:0x00f1, B:37:0x0104, B:38:0x010d, B:39:0x011c, B:41:0x012b, B:42:0x0138, B:45:0x0140, B:47:0x0146, B:49:0x014c, B:50:0x017c, B:52:0x0186, B:54:0x018c, B:55:0x01aa, B:56:0x01b5, B:58:0x01bd, B:60:0x01c3, B:61:0x01e1, B:62:0x01ec, B:64:0x01f4, B:66:0x01fa, B:67:0x0218, B:68:0x0223, B:70:0x022b, B:72:0x0231, B:73:0x024f, B:74:0x025a, B:77:0x0271, B:80:0x027d, B:81:0x0281, B:82:0x0284, B:85:0x0290, B:87:0x029e, B:90:0x02b0, B:92:0x02b6, B:93:0x02fc, B:95:0x0306, B:98:0x0312, B:100:0x0318, B:101:0x032f, B:102:0x0333, B:104:0x0339, B:105:0x0350, B:106:0x0353, B:108:0x035d, B:110:0x036c, B:111:0x038c, B:112:0x0395, B:115:0x039e, B:117:0x03a4, B:118:0x03df, B:121:0x03ea, B:123:0x0400, B:124:0x0425, B:126:0x042b, B:127:0x0450, B:129:0x0454, B:131:0x0464, B:132:0x0469, B:134:0x0473, B:135:0x047c, B:137:0x0482, B:138:0x048f, B:140:0x04ad, B:142:0x04b4, B:143:0x04c1, B:145:0x04cb, B:146:0x04d4, B:148:0x04dc, B:150:0x04e3, B:151:0x04f0, B:153:0x04fa, B:154:0x0503, B:155:0x0510, B:157:0x0518, B:162:0x0520, B:165:0x052e, B:167:0x0554, B:169:0x055a, B:170:0x055f, B:171:0x055d, B:172:0x0566, B:174:0x056e, B:176:0x0574, B:177:0x0579, B:178:0x0577, B:179:0x0580, B:181:0x058c, B:186:0x059c, B:188:0x05a8, B:190:0x05b2, B:192:0x05c7, B:193:0x05da, B:195:0x05e0, B:196:0x05e5, B:197:0x05e3, B:198:0x05d1, B:199:0x05bb, B:201:0x05c1, B:202:0x0620, B:203:0x05ed, B:205:0x05fb, B:206:0x060e, B:208:0x0614, B:209:0x0619, B:210:0x0617, B:211:0x0605, B:212:0x0449, B:213:0x041e, B:215:0x03bb, B:216:0x03bf, B:218:0x03c5, B:219:0x03dc, B:220:0x02cf, B:221:0x02d5, B:223:0x02dd, B:224:0x02f4, B:226:0x016c, B:228:0x0115, B:235:0x00b3, B:237:0x00b9, B:239:0x00c4, B:240:0x00be, B:242:0x005f, B:247:0x0073, B:249:0x007e, B:251:0x0084, B:253:0x008f, B:255:0x0095, B:257:0x0089, B:259:0x009b, B:267:0x0056, B:13:0x0040, B:15:0x0046), top: B:2:0x0019, inners: #1 }] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private java.util.Map<java.lang.String, java.lang.String> b(java.lang.String r20, com.mbridge.msdk.foundation.same.report.d.c r21) {
/*
Method dump skipped, instructions count: 1631
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.foundation.same.report.d.f.b(java.lang.String, com.mbridge.msdk.foundation.same.report.d.c):java.util.Map");
}
private Map<String, String> a(String str, String str2, m mVar) {
e eVar = new e();
try {
g b = h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b == null) {
h.a();
b = i.a();
}
if (!TextUtils.isEmpty(b.an())) {
eVar.a("as_rid", b.an());
}
String P = b.P();
JSONArray O = b.O();
if (O != null) {
int i = 0;
while (true) {
if (i >= O.length()) {
break;
}
if (str.equals(O.getString(i))) {
P = "1.0";
break;
}
i++;
}
}
if (!TextUtils.isEmpty(P)) {
eVar.a("log_rate", P);
} else {
eVar.a("log_rate", -1);
}
if (!TextUtils.isEmpty(str2)) {
k c = h.a().c(com.mbridge.msdk.foundation.controller.c.m().k(), str2);
if (c != null && !TextUtils.isEmpty(c.s())) {
eVar.a("us_rid", c.s());
}
if (c != null && !TextUtils.isEmpty(c.a())) {
eVar.a("u_stid", c.a());
}
e a = d.a().a(str2);
if (a != null) {
if (mVar != null && mVar.g() != null) {
try {
mVar.g().put("r_stid", a.b("r_stid"));
a.c("r_stid");
} catch (JSONException unused) {
}
}
eVar.a(a);
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return eVar.a();
}
private Map<String, String> c(String str, c cVar) {
e eVar = new e();
try {
if (str.equals("2000125")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000123")));
} else if (str.equals("2000126")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000125")));
} else if (str.equals("2000127")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000123")));
} else if (str.equals("2000154")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000126")));
} else if (str.equals("2000047")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000123")));
} else if (str.equals("2000048")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000123")));
} else if (str.equals("2000155")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000154")));
} else if (str.equals("2000146")) {
eVar.a(IronSourceConstants.EVENTS_DURATION, Long.valueOf(cVar.l("2000130")));
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return eVar.a();
}
private List<CampaignEx> a(c cVar, String str) {
int intValue;
ArrayList arrayList = new ArrayList();
if (cVar != null) {
try {
String str2 = cVar.f() + str;
Map<String, Map<String, String>> p = cVar.p();
if (p != null && p.containsKey(str2)) {
try {
Object obj = p.get(str2).get("resource_type");
if (obj instanceof String) {
intValue = Integer.parseInt((String) obj);
} else if (obj instanceof Integer) {
intValue = ((Integer) obj).intValue();
}
if (intValue == 1) {
List<CampaignEx> h = cVar.h() != null ? cVar.h() : cVar.e();
if (h != null && h.size() > 0) {
arrayList.addAll(h);
}
}
} catch (NumberFormatException e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
if (cVar.g() != null) {
arrayList.add(cVar.g());
} else {
List<CampaignEx> h2 = cVar.h() != null ? cVar.h() : cVar.e();
if (h2 != null && h2.size() > 0) {
arrayList.addAll(h2);
}
}
} catch (Exception e2) {
if (MBridgeConstans.DEBUG) {
e2.printStackTrace();
}
}
}
return arrayList;
}
private Map<String, String> d(String str, c cVar) {
HashMap hashMap = new HashMap();
try {
if (Arrays.asList(b.e).contains(str)) {
hashMap.put("auto_load", cVar != null ? cVar.d() : "");
}
if (cVar != null) {
Map<String, Map<String, String>> p = cVar.p();
String str2 = cVar.f() + str;
if (p.containsKey(str2) && p.get(str2) != null) {
hashMap.putAll(p.get(str2));
}
try {
Map<String, Map<String, String>> q = cVar.q();
String str3 = cVar.f() + "_" + cVar.b() + "_" + str;
if (q.containsKey(str3) && q.get(str3) != null) {
hashMap.putAll(q.get(str3));
}
} catch (Exception e) {
e.printStackTrace();
}
}
} catch (Exception e2) {
if (MBridgeConstans.DEBUG) {
e2.printStackTrace();
}
}
return hashMap;
}
}

View File

@@ -0,0 +1,403 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Message;
import android.text.TextUtils;
import com.ironsource.nb;
import com.ironsource.v8;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.db.BatchReportDao;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ah;
import com.mbridge.msdk.foundation.tools.an;
import com.mbridge.msdk.playercommon.exoplayer2.DefaultLoadControl;
import com.mbridge.msdk.playercommon.exoplayer2.source.chunk.ChunkedTrackBlacklistUtil;
import com.mbridge.msdk.tracker.o;
import com.mbridge.msdk.tracker.w;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.Stack;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
import java.util.concurrent.atomic.AtomicInteger;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class e {
private static final String a = "e";
private static String b = "roas";
private static volatile e c;
private AtomicInteger d;
private BatchReportDao e;
private int f;
private long g;
private String h;
private volatile int i;
private boolean j;
private Executor k = Executors.newSingleThreadExecutor();
private Handler l;
private Stack<Long> m;
private com.mbridge.msdk.tracker.m n;
private e() {
com.mbridge.msdk.c.a q;
o oVar;
this.f = 1;
this.g = 0L;
this.h = com.mbridge.msdk.foundation.same.net.e.d.f().F;
this.i = 0;
this.j = false;
com.mbridge.msdk.c.g b2 = com.mbridge.msdk.c.h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b2 != null && (q = b2.q()) != null) {
this.f = q.a();
this.g = q.c() * 1000;
this.h = com.mbridge.msdk.foundation.same.net.e.d.f().F;
this.i = q.b();
boolean z = q.d() == 1;
this.j = z;
if (z && this.i != 1) {
int a2 = ah.a().a("bcp", "type", ah.a().a("t_r_t", 1));
if (a2 != 0 && a2 != 1) {
a2 = 0;
}
w.a a3 = new w.a().a(new d()).a(new m());
if (a2 == 1) {
oVar = new o(new l((byte) 2), com.mbridge.msdk.foundation.same.net.e.d.f().k, com.mbridge.msdk.foundation.same.net.e.d.f().o);
} else {
oVar = new o(new com.mbridge.msdk.tracker.network.toolbox.h(), com.mbridge.msdk.foundation.same.net.e.d.f().F, 0);
}
this.n = com.mbridge.msdk.tracker.m.a(b, 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());
JSONObject a4 = c.a();
try {
a4.put("device_type", ab.w(com.mbridge.msdk.foundation.controller.c.m().c()) ? "pad" : "phone");
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_OTHER)) {
a4.put(com.mbridge.msdk.foundation.same.net.f.e.g, ab.n());
}
} catch (Exception e) {
e.printStackTrace();
}
this.n.a(a4);
this.n.a();
}
}
af.a(a, "初始化批量上报: " + this.h + " " + this.f + " " + this.g + " " + this.i);
this.d = new AtomicInteger(0);
this.m = new Stack<>();
this.e = BatchReportDao.getInstance(com.mbridge.msdk.foundation.controller.c.m().c());
HandlerThread handlerThread = new HandlerThread("mb_revenue_batch_report_thread");
handlerThread.start();
this.l = new Handler(handlerThread.getLooper()) { // from class: com.mbridge.msdk.foundation.same.report.e.1
@Override // android.os.Handler
public final void handleMessage(Message message) {
int i = message.what;
if (i == 1) {
Bundle data = message.getData();
if (e.this.l == null || e.this.e == null || data == null) {
return;
}
e.this.l.removeMessages(2);
long currentTimeMillis = System.currentTimeMillis();
ArrayList<BatchReportMessage> batchReportMessages = e.this.e.getBatchReportMessages(currentTimeMillis, 2);
e.a(e.this, batchReportMessages, currentTimeMillis);
e.this.d.set(0);
String str = e.a;
StringBuilder sb = new StringBuilder();
sb.append("超时上报触发了,需要上报的数据: ");
sb.append(batchReportMessages != null ? batchReportMessages.size() : 0);
af.a(str, sb.toString());
return;
}
if (i == 2) {
Bundle data2 = message.getData();
if (e.this.l == null || e.this.e == null || data2 == null) {
return;
}
e.this.l.removeMessages(1);
long j = data2.getLong("last_report_time");
ArrayList<BatchReportMessage> batchReportMessages2 = e.this.e.getBatchReportMessages(j, 2);
e.a(e.this, batchReportMessages2, j);
String str2 = e.a;
StringBuilder sb2 = new StringBuilder();
sb2.append("队列上报触发了,需要上报的数据: ");
sb2.append(batchReportMessages2 != null ? batchReportMessages2.size() : 0);
af.a(str2, sb2.toString());
return;
}
if (i == 3) {
Bundle data3 = message.getData();
if (data3 != null) {
e.b(e.this, data3.getParcelableArrayList("report_message"), data3.getLong("last_report_time"));
return;
}
return;
}
if (i != 4) {
return;
}
Bundle data4 = message.getData();
if (e.this.l == null || e.this.e == null || data4 == null || !e.this.j) {
return;
}
e.this.l.removeMessages(4);
ArrayList<BatchReportMessage> batchReportMessages3 = e.this.e.getBatchReportMessages(System.currentTimeMillis(), 2);
if (batchReportMessages3 != null && batchReportMessages3.size() > 0) {
for (int i2 = 0; i2 < batchReportMessages3.size(); i2++) {
BatchReportMessage batchReportMessage = batchReportMessages3.get(i2);
e.a(e.this, batchReportMessage.getReportMessage(), batchReportMessage.getTimestamp());
}
}
String str3 = e.a;
StringBuilder sb3 = new StringBuilder();
sb3.append("切换上报lib需要上报的数据 ");
sb3.append(batchReportMessages3 != null ? batchReportMessages3.size() : 0);
af.a(str3, sb3.toString());
}
};
}
/* JADX INFO: Access modifiers changed from: private */
public void a(int i, String str) {
com.mbridge.msdk.foundation.same.report.d.e eVar = new com.mbridge.msdk.foundation.same.report.d.e();
eVar.a("state", Integer.valueOf(i));
if (i == 2) {
eVar.a("reason", str);
}
com.mbridge.msdk.foundation.same.report.d.c cVar = new com.mbridge.msdk.foundation.same.report.d.c();
cVar.a("m_ad_rev_s_s", eVar);
com.mbridge.msdk.foundation.same.report.d.d.a().a("m_ad_rev_s_s", cVar);
}
private JSONObject b(String str) {
JSONObject jSONObject = new JSONObject();
if (TextUtils.isEmpty(str)) {
return jSONObject;
}
try {
for (String str2 : str.split(v8.i.c)) {
String[] split = str2.split(v8.i.b);
if (split.length == 2) {
jSONObject.put(split[0], split[1]);
}
}
} catch (Exception e) {
e.printStackTrace();
}
return jSONObject;
}
public static synchronized e a() {
e eVar;
synchronized (e.class) {
try {
if (c == null) {
c = new e();
}
eVar = c;
} catch (Throwable th) {
throw th;
}
}
return eVar;
}
public final void b() {
Handler handler = this.l;
if (handler == null || handler.hasMessages(1) || this.i == 1 || this.j) {
return;
}
Message obtain = Message.obtain();
obtain.what = 1;
this.l.sendMessageDelayed(obtain, 5000L);
}
public final synchronized void a(final String str) {
try {
if (this.i == 1) {
return;
}
Runnable runnable = new Runnable() { // from class: com.mbridge.msdk.foundation.same.report.e.3
@Override // java.lang.Runnable
public final void run() {
if (e.this.e == null) {
return;
}
af.a(e.a, "接收到上报数据: " + str);
if (!e.this.j) {
if (e.this.i != 1) {
e.a(e.this, str);
}
} else {
e.a(e.this, str, 0L);
if (((Integer) an.a(com.mbridge.msdk.foundation.controller.c.m().c(), "roas_use_event", 0)).intValue() == 0) {
an.b(com.mbridge.msdk.foundation.controller.c.m().c(), "roas_use_event", 1);
e.this.l.sendEmptyMessage(4);
}
}
}
};
com.mbridge.msdk.foundation.controller.d.a();
Executor executor = this.k;
if (executor != null) {
executor.execute(runnable);
} else {
runnable.run();
}
} catch (Throwable th) {
throw th;
}
}
public static /* synthetic */ void a(e eVar, ArrayList arrayList, long j) {
if (arrayList == null || arrayList.size() <= 0) {
return;
}
Message obtain = Message.obtain();
Bundle bundle = new Bundle();
bundle.putParcelableArrayList("report_message", arrayList);
bundle.putLong("last_report_time", j);
obtain.setData(bundle);
obtain.what = 3;
eVar.l.sendMessage(obtain);
}
public static /* synthetic */ void b(e eVar, final ArrayList arrayList, final long j) {
if (arrayList != null && arrayList.size() > 0) {
af.a(a, "需要上报的数据条数: " + arrayList.size());
Context c2 = com.mbridge.msdk.foundation.controller.c.m().c();
if (c2 == null) {
return;
}
com.mbridge.msdk.foundation.same.net.f.e a2 = i.a(c2);
a2.a("app_id", com.mbridge.msdk.foundation.controller.c.m().k());
a2.a("m_sdk", "msdk");
a2.a("lqswt", String.valueOf(1));
a2.a("device_type", ab.w(c2) ? "pad" : "phone");
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_OTHER)) {
a2.a(com.mbridge.msdk.foundation.same.net.f.e.g, ab.n());
}
StringBuilder sb = new StringBuilder();
int size = arrayList.size();
for (int i = 0; i < size; i++) {
try {
BatchReportMessage batchReportMessage = (BatchReportMessage) arrayList.get(i);
if (batchReportMessage != null) {
sb.append(batchReportMessage.getReportMessage() + "&ts=" + batchReportMessage.getTimestamp());
if (i >= 0 && i < size - 1) {
sb.append("\n");
}
}
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
try {
String encode = URLEncoder.encode(sb.toString(), nb.N);
a2.a("data", encode);
af.a(a, "需要批量上报的数据: " + encode);
com.mbridge.msdk.foundation.same.report.e.a aVar = new com.mbridge.msdk.foundation.same.report.e.a(com.mbridge.msdk.foundation.controller.c.m().c());
eVar.a(0, "");
aVar.post(0, eVar.h, a2, new com.mbridge.msdk.foundation.same.report.e.b() { // from class: com.mbridge.msdk.foundation.same.report.e.2
@Override // com.mbridge.msdk.foundation.same.report.e.b
public final void a(String str) {
af.a(e.a, "批量上报成功");
e.this.a(1, "");
try {
if (e.this.e != null) {
e.this.e.deleteBatchReportMessagesByTimestamp(j);
}
} catch (Exception e) {
af.b(e.a, e.getMessage());
}
synchronized (e.this.m) {
e.this.m.clear();
}
}
@Override // com.mbridge.msdk.foundation.same.report.e.b
public final void b(String str) {
Stack stack;
af.a(e.a, "批量上报失败: " + str);
e.this.a(2, str);
synchronized (e.this.m) {
try {
e.this.m.add(Long.valueOf(j));
if (e.this.e != null) {
e.this.e.updateMessagesReportState(arrayList);
}
if (e.this.m.size() >= 5) {
af.a(e.a, "批量上报失败,上报失败的数据超过阈值");
try {
try {
e.this.m.pop();
long longValue = ((Long) e.this.m.pop()).longValue();
e.this.m.clear();
if (e.this.e != null) {
e.this.e.deleteBatchReportMessagesByTimestamp(longValue);
}
stack = e.this.m;
} catch (Throwable th2) {
e.this.m.clear();
throw th2;
}
} catch (Exception e) {
af.b(e.a, e.getMessage());
stack = e.this.m;
}
stack.clear();
}
} catch (Throwable th3) {
throw th3;
}
}
}
}, "roas", ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS);
return;
} catch (Exception e) {
af.b(a, e.getMessage());
return;
}
}
af.a(a, "需要上报的数据条数: 0");
}
public static /* synthetic */ void a(e eVar, String str, long j) {
if (eVar.n != null) {
com.mbridge.msdk.tracker.e eVar2 = new com.mbridge.msdk.tracker.e("roas");
eVar2.a(true);
if (j != 0) {
eVar2.a(j);
}
eVar2.b(1);
try {
eVar2.a(eVar.b(str));
} catch (Exception e) {
e.printStackTrace();
}
eVar.n.a(eVar2);
}
}
public static /* synthetic */ void a(e eVar, String str) {
eVar.e.addReportMessage(str, 2);
Handler handler = eVar.l;
if (handler != null && !handler.hasMessages(1)) {
Message obtain = Message.obtain();
obtain.what = 1;
eVar.l.sendMessageDelayed(obtain, eVar.g);
}
if (eVar.d.incrementAndGet() < eVar.f || eVar.l == null) {
return;
}
Message obtain2 = Message.obtain();
Bundle bundle = new Bundle();
bundle.putLong("last_report_time", System.currentTimeMillis());
obtain2.setData(bundle);
obtain2.what = 2;
eVar.l.sendMessage(obtain2);
eVar.d.set(0);
}
}

View File

@@ -0,0 +1,22 @@
package com.mbridge.msdk.foundation.same.report.e;
import android.content.Context;
import com.mbridge.msdk.foundation.same.net.f.c;
import com.mbridge.msdk.foundation.same.net.f.e;
/* loaded from: classes4.dex */
public final class a extends c {
@Override // com.mbridge.msdk.foundation.same.net.f.c
public final boolean canTrack() {
return false;
}
public a(Context context) {
super(context);
}
@Override // com.mbridge.msdk.foundation.same.net.f.c
public final void addExtraParams(String str, e eVar) {
super.addExtraParams(str, eVar);
}
}

View File

@@ -0,0 +1,27 @@
package com.mbridge.msdk.foundation.same.report.e;
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 b extends c<String> {
private static final String a = "b";
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 onError(com.mbridge.msdk.foundation.same.net.a.a aVar) {
af.b(a, "errorCode = " + aVar.a);
b(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(d<String> dVar) {
if (dVar != null) {
a(dVar.c);
}
}
}

View File

@@ -0,0 +1,88 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.text.TextUtils;
import com.facebook.gamingservices.cloudgaming.internal.SDKAnalyticsEvents;
import com.ironsource.nb;
import com.mbridge.msdk.foundation.tools.af;
import java.net.URLEncoder;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class f {
private static volatile f a;
private volatile com.mbridge.msdk.tracker.m b;
public static f a() {
if (a == null) {
synchronized (f.class) {
try {
if (a == null) {
a = new f();
}
} finally {
}
}
}
return a;
}
public final void b() {
if (this.b != null) {
this.b.f();
}
}
public final void c() {
d().f();
}
public final com.mbridge.msdk.tracker.m d() {
if (this.b == null) {
this.b = com.mbridge.msdk.foundation.same.report.d.d.a().c();
}
return this.b;
}
public final void a(Context context, String str, String str2, String str3, String str4, int i) {
com.mbridge.msdk.tracker.m d = a().d();
if (d == null) {
return;
}
if (!d.a("2000105")) {
af.a("MetricsReportUtil", "reportClickImpException can not track");
return;
}
JSONObject jSONObject = new JSONObject();
try {
if (TextUtils.isEmpty(str2)) {
jSONObject.put("url", "");
} else {
jSONObject.put("url", URLEncoder.encode(str2, nb.N));
}
jSONObject.put("type", i);
if (!TextUtils.isEmpty(str3)) {
jSONObject.put("rid", str3);
}
if (!TextUtils.isEmpty(str4)) {
jSONObject.put("rid_n", str4);
}
try {
long[] h = d.h();
jSONObject.put("track_time", h[0]);
jSONObject.put("track_count", h[1]);
jSONObject.put(SDKAnalyticsEvents.PARAMETER_SESSION_ID, d.b());
} catch (Exception unused) {
}
jSONObject.put("reason", URLEncoder.encode(str, nb.N));
com.mbridge.msdk.tracker.e eVar = new com.mbridge.msdk.tracker.e("2000105");
eVar.a(jSONObject);
eVar.b(0);
eVar.a(0);
eVar.a(c.c());
d.a(eVar);
} catch (Exception e) {
af.b("MetricsReportUtil", e.getMessage());
}
}
}

View File

@@ -0,0 +1,187 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import com.ironsource.mediationsdk.utils.IronSourceConstants;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.mbbid.common.BidResponsedEx;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class g {
private static Handler a = new Handler(Looper.getMainLooper());
public static void a(CampaignEx campaignEx, String str, String str2, String str3) {
if (campaignEx == null || !campaignEx.isMraid()) {
return;
}
com.mbridge.msdk.foundation.entity.n nVar = new com.mbridge.msdk.foundation.entity.n("m_download_end", TextUtils.isEmpty(campaignEx.getMraid()) ^ true ? 1 : 3, "0", "", campaignEx.getId(), str2, str, String.valueOf(campaignEx.getKeyIaRst()));
nVar.e(campaignEx.getId());
nVar.f(campaignEx.getRequestId());
nVar.s(campaignEx.getCurrentLocalRid());
nVar.g(campaignEx.getRequestIdNotice());
nVar.c(campaignEx.getAdSpaceT());
nVar.d(str3);
nVar.e(7);
nVar.a(ab.m(com.mbridge.msdk.foundation.controller.c.m().c()));
nVar.d(campaignEx.isMraid() ? com.mbridge.msdk.foundation.entity.n.a : com.mbridge.msdk.foundation.entity.n.b);
com.mbridge.msdk.foundation.same.report.d.d.a().a(nVar, campaignEx);
}
public static void a(com.mbridge.msdk.foundation.entity.n nVar, String str, CampaignEx campaignEx) {
int adType;
if (nVar != null) {
nVar.j(com.mbridge.msdk.foundation.tools.f.c());
if (campaignEx != null && ((adType = campaignEx.getAdType()) == 94 || adType == 287)) {
com.mbridge.msdk.foundation.same.report.d.d.a().a(nVar, campaignEx);
return;
}
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put("result", nVar.m());
jSONObject.put(IronSourceConstants.EVENTS_DURATION, nVar.n());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("reason", nVar.h());
jSONObject.put("ad_type", nVar.d());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put("network_type", nVar.k());
jSONObject.put("mraid_type", nVar.B());
jSONObject.put("devid", nVar.j());
jSONObject.put("type", nVar.t());
if (nVar.b() != null) {
jSONObject.put("resource_type", nVar.b());
}
if (!TextUtils.isEmpty(nVar.s())) {
jSONObject.put(CampaignEx.ENDCARD_URL, nVar.s());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void a(com.mbridge.msdk.foundation.entity.n nVar, Context context, String str) {
if (nVar != null) {
nVar.a("2000063");
nVar.c(str);
nVar.a(ab.m(context));
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("network_type", nVar.k());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put("reason", nVar.h());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void b(com.mbridge.msdk.foundation.entity.n nVar, String str, CampaignEx campaignEx) {
if (nVar != null) {
nVar.a("2000059");
nVar.c(str);
nVar.a(ab.m(com.mbridge.msdk.foundation.controller.c.m().c()));
nVar.j(com.mbridge.msdk.foundation.tools.f.c());
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put("result", nVar.m());
jSONObject.put(IronSourceConstants.EVENTS_DURATION, nVar.n());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put("reason", nVar.h());
jSONObject.put("ad_type", nVar.d());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("devid", nVar.j());
jSONObject.put("mraid_type", nVar.B());
jSONObject.put("network_type", nVar.k());
jSONObject.put("rid_n", nVar.g());
jSONObject.put("rid", nVar.f());
if (!TextUtils.isEmpty(nVar.s())) {
jSONObject.put(CampaignEx.ENDCARD_URL, nVar.s());
}
if (!TextUtils.isEmpty(nVar.t())) {
jSONObject.put("type", nVar.t());
}
if (nVar.b() != null) {
jSONObject.put("resource_type", nVar.b());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void d(com.mbridge.msdk.foundation.entity.n nVar, Context context, String str) {
if (nVar != null) {
nVar.a("2000060");
nVar.c(str);
nVar.a(ab.m(context));
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("network_type", nVar.k());
jSONObject.put("mraid_type", nVar.B());
jSONObject.put("rid_n", nVar.g());
jSONObject.put("rid", nVar.f());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void b(com.mbridge.msdk.foundation.entity.n nVar, Context context, String str) {
if (nVar != null) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("network_type", nVar.k());
jSONObject.put("mraid_type", nVar.B());
jSONObject.put("platform", "1");
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void c(com.mbridge.msdk.foundation.entity.n nVar, Context context, String str) {
if (nVar != null) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("reason", nVar.h());
jSONObject.put("case", nVar.C());
jSONObject.put("network_type", nVar.k());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
}

View File

@@ -0,0 +1,198 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.text.TextUtils;
import com.ironsource.nb;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.mbbid.common.BidResponsedEx;
import java.io.File;
import java.net.URLEncoder;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class h {
public static final String a = "h";
private final Context b;
public final void a(com.mbridge.msdk.foundation.entity.l lVar) {
}
public h(Context context, int i) {
this.b = context;
}
public h(Context context) {
this.b = context.getApplicationContext();
}
public final void a(String str, File file) {
com.mbridge.msdk.foundation.same.report.d.d.a().c(str);
if (file != null) {
try {
file.delete();
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b(a, "reportException", e);
}
}
}
}
public final void a(String str, String str2, String str3, String str4, String str5, boolean z) {
try {
JSONObject jSONObject = new JSONObject();
if (z) {
jSONObject.put("hb", 1);
}
jSONObject.put("key", URLEncoder.encode("2000065", nb.N));
jSONObject.put("rid", URLEncoder.encode(str, nb.N));
jSONObject.put("rid_n", URLEncoder.encode(str2, nb.N));
jSONObject.put(BidResponsedEx.KEY_CID, URLEncoder.encode(str3, nb.N));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, URLEncoder.encode(str4, nb.N));
jSONObject.put(CampaignEx.JSON_KEY_CLICK_URL, URLEncoder.encode(str5, nb.N));
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b(a, e.getMessage());
}
}
public final void b(String str, String str2, String str3, String str4, String str5, boolean z) {
try {
if (TextUtils.isEmpty(str5)) {
return;
}
JSONObject jSONObject = new JSONObject();
if (z) {
jSONObject.put("hb", 1);
}
jSONObject.put("key", URLEncoder.encode("2000066", nb.N));
jSONObject.put("rid", URLEncoder.encode(str, nb.N));
jSONObject.put("rid_n", URLEncoder.encode(str2, nb.N));
jSONObject.put(BidResponsedEx.KEY_CID, URLEncoder.encode(str3, nb.N));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, URLEncoder.encode(str4, nb.N));
jSONObject.put("err_method", str5);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b(a, e.getMessage());
}
}
public final void a(final com.mbridge.msdk.foundation.entity.l lVar, final Boolean bool) {
if (lVar != null) {
if (lVar.b().equals("GET")) {
com.mbridge.msdk.foundation.same.report.d.d.a().c(lVar.a());
com.mbridge.msdk.foundation.same.f.a.e().execute(new Runnable() { // from class: com.mbridge.msdk.foundation.same.report.h.1
@Override // java.lang.Runnable
public final void run() {
try {
if (h.this.b != null && lVar != null) {
com.mbridge.msdk.foundation.db.l.a(com.mbridge.msdk.foundation.db.g.a(h.this.b)).a(lVar.d());
if (!bool.booleanValue() || com.mbridge.msdk.foundation.db.l.a(com.mbridge.msdk.foundation.db.g.a(h.this.b)).b() <= 20) {
return;
}
com.mbridge.msdk.foundation.controller.d.a().b();
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b(h.a, "reportNetError", e);
}
}
}
});
} else if (lVar.b().equals("POST")) {
com.mbridge.msdk.foundation.same.report.d.d.a().c(lVar.a());
com.mbridge.msdk.foundation.same.f.a.e().execute(new Runnable() { // from class: com.mbridge.msdk.foundation.same.report.h.2
@Override // java.lang.Runnable
public final void run() {
if (h.this.b == null || lVar == null) {
return;
}
try {
com.mbridge.msdk.foundation.db.l.a(com.mbridge.msdk.foundation.db.g.a(h.this.b)).a(lVar.a(), lVar.d(), lVar.c());
if (!bool.booleanValue() || com.mbridge.msdk.foundation.db.l.a(com.mbridge.msdk.foundation.db.g.a(h.this.b)).a() <= 0) {
return;
}
com.mbridge.msdk.foundation.controller.d.a().b();
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b(h.a, "reportNetError", e);
}
}
}
});
}
}
}
public final void a(String str, String str2, String str3, String str4, String str5) {
try {
int m = ab.m(this.b);
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", URLEncoder.encode("2000071", nb.N));
jSONObject.put("rid", URLEncoder.encode(str, nb.N));
jSONObject.put("rid_n", URLEncoder.encode(str2, nb.N));
jSONObject.put(BidResponsedEx.KEY_CID, URLEncoder.encode(str3, nb.N));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, URLEncoder.encode(str4, nb.N));
jSONObject.put("reason", URLEncoder.encode(str5, nb.N));
jSONObject.put("network_type", URLEncoder.encode(String.valueOf(m), nb.N));
jSONObject.put("result", URLEncoder.encode("0", nb.N));
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b(a, e.getMessage());
}
}
public final void a() {
try {
if (i.a()) {
String k = com.mbridge.msdk.foundation.controller.c.m().k();
com.mbridge.msdk.c.g b = com.mbridge.msdk.c.h.a().b(k);
if (b == null) {
com.mbridge.msdk.c.h.a();
b = com.mbridge.msdk.c.i.a();
}
String c = com.mbridge.msdk.foundation.tools.f.c();
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000053");
jSONObject.put("Appid", k);
jSONObject.put("uptips2", b.au());
jSONObject.put("info_status", com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().h());
jSONObject.put("iseu", b.M());
if (!TextUtils.isEmpty(c)) {
jSONObject.put("gaid", c);
}
jSONObject.put("GDPR_area", b.aH());
jSONObject.put("GDPR_consent", com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().g());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
i.b();
}
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public final void a(int i, int i2, String str, String str2, String str3) {
Context context = this.b;
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000058");
jSONObject.put("appid", com.mbridge.msdk.foundation.controller.c.m().k());
jSONObject.put("dl_type", String.valueOf(i));
jSONObject.put("dl_link_type", String.valueOf(i2));
jSONObject.put("rid", str);
jSONObject.put("rid_n", str2);
jSONObject.put(BidResponsedEx.KEY_CID, str3);
jSONObject.put("tgt_v", ab.u(context));
jSONObject.put("app_v_n", ab.q(context));
jSONObject.put("app_v_c", ab.r(context));
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b("ReportControllerDiff", e.getMessage());
}
}
}
}

View File

@@ -0,0 +1,624 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.os.Build;
import android.text.TextUtils;
import com.facebook.appevents.UserDataStore;
import com.ironsource.ad;
import com.ironsource.nb;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.DomainCampaignEx;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.an;
import com.mbridge.msdk.foundation.tools.z;
import com.mbridge.msdk.mbbid.common.BidResponsedEx;
import com.mbridge.msdk.out.Campaign;
import com.mbridge.msdk.out.MBConfiguration;
import com.vungle.ads.internal.signals.SignalManager;
import java.io.File;
import java.net.URLEncoder;
import java.util.List;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class i extends b {
public static final String a = "i";
public static boolean a() {
try {
return System.currentTimeMillis() - SignalManager.TWENTY_FOUR_HOURS_MILLIS > ((Long) an.a(com.mbridge.msdk.foundation.controller.c.m().c(), "privateAuthorityTimesTamp", 0L)).longValue();
} catch (Throwable th) {
th.printStackTrace();
return false;
}
}
public static JSONObject a(Campaign campaign, int i, String str) {
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("category", "adtrack");
jSONObject.put("action", str);
jSONObject.put("label", i);
if (campaign != null) {
JSONObject jSONObject2 = new JSONObject();
jSONObject2.put("id", campaign.getId());
jSONObject2.put("title", campaign.getAppName());
jSONObject.put("value", jSONObject2);
} else {
jSONObject.put("value", "");
}
} catch (Exception e) {
af.b(a, e.getMessage());
}
return jSONObject;
}
public static com.mbridge.msdk.foundation.same.net.f.e a(Context context) {
String str = "1";
com.mbridge.msdk.foundation.same.net.f.e eVar = new com.mbridge.msdk.foundation.same.net.f.e();
try {
eVar.a("platform", "1");
eVar.a("package_name", URLEncoder.encode(ab.f(context)));
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
eVar.a("os_version", Build.VERSION.RELEASE);
eVar.a("brand", URLEncoder.encode(ab.x()));
eVar.a("model", URLEncoder.encode(ab.h()));
if (com.mbridge.msdk.e.b.a()) {
eVar.a("gaid", "");
} else {
eVar.a("gaid", com.mbridge.msdk.foundation.tools.f.c());
}
eVar.a("mnc", ab.l(context));
eVar.a("mcc", ab.k(context));
int m = ab.m(context);
eVar.a("network_type", m + "");
eVar.a("network_str", ab.a(context, m));
eVar.a("language", URLEncoder.encode(ab.t(context)));
eVar.a("timezone", URLEncoder.encode(ab.y()));
eVar.a(ad.U, URLEncoder.encode(ab.g()));
eVar.a("adid_limit", com.mbridge.msdk.foundation.tools.f.a() + "");
if (!com.mbridge.msdk.foundation.controller.authoritycontroller.b.b()) {
str = "0";
}
eVar.a("adid_limit_dev", str);
}
eVar.a("sdk_version", MBConfiguration.SDK_VERSION);
eVar.a("app_version_name", URLEncoder.encode(ab.q(context)));
eVar.a("orientation", URLEncoder.encode(ab.s(context) + ""));
eVar.a("screen_size", ab.j(context) + "x" + ab.h(context));
if (com.mbridge.msdk.e.b.a()) {
com.mbridge.msdk.foundation.same.net.f.f.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 != null) {
JSONObject a2 = j.a(context, b);
if (!TextUtils.isEmpty(a2.toString())) {
String b2 = z.b(a2.toString());
if (!TextUtils.isEmpty(b2)) {
eVar.a("dvi", b2);
}
}
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
return eVar;
}
public static JSONObject a(Context context, com.mbridge.msdk.c.g gVar) throws Exception {
return j.a(context, gVar);
}
public static JSONObject a(String str, Map<String, Object> map) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", str);
if (map != null && !map.isEmpty()) {
for (Map.Entry<String, Object> entry : map.entrySet()) {
jSONObject.put(entry.getKey(), entry.getValue());
}
}
return jSONObject;
} catch (Throwable th) {
af.b(a, th.getMessage());
return null;
}
}
public static void a(Context context, String str, String str2, int i, String str3) {
if (context != null) {
try {
if (TextUtils.isEmpty(str2)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000076");
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
jSONObject.put("reason", str3);
jSONObject.put("result", i);
jSONObject.put("url", str);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
}
public static void a(Context context, CampaignEx campaignEx, String str, String str2, int i, String str3, int i2) {
if (context == null || campaignEx == null) {
return;
}
try {
if (TextUtils.isEmpty(str2)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000073");
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
jSONObject.put("reason", str3);
jSONObject.put("result", i);
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
if (i2 != -1) {
jSONObject.put("d_t", i2);
}
jSONObject.put("url", str);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void a(Context context, CampaignEx campaignEx, String str, String str2, int i, int i2, int i3) {
if (context == null || campaignEx == null) {
return;
}
try {
if (TextUtils.isEmpty(str2)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000075");
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
jSONObject.put("type", i);
jSONObject.put("adtp", campaignEx.getAdType());
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
jSONObject.put("status", i2);
if (i3 != -1) {
jSONObject.put("d_t", i3);
}
jSONObject.put("url", str);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void a(Context context, CampaignEx campaignEx, String str, String str2, int i, int i2) {
if (context == null || campaignEx == null) {
return;
}
try {
if (TextUtils.isEmpty(str2)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000074");
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
jSONObject.put("type", i);
jSONObject.put("adtp", campaignEx.getAdType());
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
if (i2 != -1) {
jSONObject.put("d_t", i2);
}
jSONObject.put("url", str);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void a(Context context, String str, String str2, boolean z, CampaignEx campaignEx) {
if (context != null) {
try {
if (TextUtils.isEmpty(str) || TextUtils.isEmpty(str2)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000047");
if (!TextUtils.isEmpty(str2)) {
String str3 = com.mbridge.msdk.foundation.controller.a.b.get(str2);
if (str3 == null) {
str3 = "";
}
jSONObject.put("u_stid", str3);
}
if (campaignEx != null) {
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
jSONObject.put("adtp", campaignEx.getAdType());
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
}
jSONObject.put(UserDataStore.STATE, System.currentTimeMillis());
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
jSONObject.put("hb", z ? 1 : 0);
jSONObject.put("reason", str);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
}
public static void a(Context context, List<CampaignEx> list, String str, boolean z) {
if (context == null || list == null) {
return;
}
try {
if (list.isEmpty() || TextUtils.isEmpty(str)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000048");
jSONObject.put(UserDataStore.STATE, System.currentTimeMillis());
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str);
jSONObject.put("hb", z ? 1 : 0);
CampaignEx campaignEx = list.get(0);
if (campaignEx != null) {
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
}
StringBuilder sb = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
CampaignEx campaignEx2 = list.get(i);
if (i < list.size() - 1) {
sb.append(campaignEx2.getRtinsType());
sb.append(",");
} else {
sb.append(campaignEx2.getRtinsType());
}
}
jSONObject.put(CampaignEx.JSON_KEY_RETARGET_TYPE, sb.toString());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void a(Context context, String str, String str2, boolean z, String str3, String str4, String str5, String str6) {
if (context != null) {
try {
if (TextUtils.isEmpty(str) || TextUtils.isEmpty(str2)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000104");
if (!TextUtils.isEmpty(str2)) {
String str7 = com.mbridge.msdk.foundation.controller.a.b.get(str2);
if (str7 == null) {
str7 = "";
}
jSONObject.put("u_stid", str7);
}
jSONObject.put("network_type", ab.m(context));
jSONObject.put("rid", str3);
jSONObject.put("rid_n", str4);
jSONObject.put(BidResponsedEx.KEY_CID, str5);
jSONObject.put("template_id", str6);
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
jSONObject.put("hb", z ? 1 : 0);
jSONObject.put("reason", str);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
}
public static void a(Context context, CampaignEx campaignEx, String str, String str2) {
if (context != null) {
try {
if ((!TextUtils.isEmpty(str)) && (!TextUtils.isEmpty(str2))) {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000054");
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str);
jSONObject.put("reason", str2);
jSONObject.put("result", 1);
jSONObject.put("devid", com.mbridge.msdk.foundation.tools.f.c());
if (campaignEx != null) {
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
if (campaignEx.getAdType() == 287) {
jSONObject.put("creative", campaignEx.getendcard_url());
jSONObject.put("ad_type", 3);
} else if (campaignEx.getAdType() == 94) {
jSONObject.put("creative", campaignEx.getendcard_url());
jSONObject.put("ad_type", 1);
} else if (campaignEx.getAdType() == 296) {
jSONObject.put("ad_type", 5);
jSONObject.put("creative", campaignEx.getCreativeId());
} else if (campaignEx.getAdType() == 297) {
jSONObject.put("ad_type", 6);
jSONObject.put(CampaignEx.JSON_KEY_AD_HTML, campaignEx.getCreativeId());
jSONObject.put(CampaignEx.JSON_KEY_AD_ZIP, campaignEx.getAdZip());
} else if (campaignEx.getAdType() == 298) {
jSONObject.put("ad_type", 7);
jSONObject.put(CampaignEx.JSON_KEY_AD_HTML, campaignEx.getCreativeId());
jSONObject.put(CampaignEx.JSON_KEY_AD_ZIP, campaignEx.getAdZip());
} else {
jSONObject.put("creative", campaignEx.getendcard_url());
jSONObject.put("ad_type", 1);
}
jSONObject.put("devid", com.mbridge.msdk.foundation.tools.f.c());
if (campaignEx.isBidCampaign()) {
jSONObject.put("hb", "1");
}
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
jSONObject.put(CampaignEx.JSON_KEY_NEW_INTERSTITIAL_AD_SPACE_T, campaignEx.getAdSpaceT());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
}
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
}
public static void b(Context context, CampaignEx campaignEx, String str, String str2) {
if (context == null || campaignEx == null) {
return;
}
try {
if (TextUtils.isEmpty(str)) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000054");
jSONObject.put("network_type", ab.m(context));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str);
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
jSONObject.put("reason", "");
jSONObject.put("result", 2);
if (!TextUtils.isEmpty(str2)) {
jSONObject.put("insertStr", str2);
}
if (campaignEx.getAdType() == 287) {
jSONObject.put("creative", campaignEx.getendcard_url());
jSONObject.put("ad_type", 3);
} else if (campaignEx.getAdType() == 94) {
jSONObject.put("creative", campaignEx.getendcard_url());
jSONObject.put("ad_type", 1);
} else if (campaignEx.getAdType() == 296) {
jSONObject.put("ad_type", 5);
jSONObject.put("creative", campaignEx.getCreativeId());
} else if (campaignEx.getAdType() == 297) {
jSONObject.put("ad_type", 6);
jSONObject.put("creative", campaignEx.getCreativeId());
} else if (campaignEx.getAdType() == 298) {
jSONObject.put("ad_type", 7);
jSONObject.put("creative", campaignEx.getCreativeId());
} else {
jSONObject.put("creative", campaignEx.getendcard_url());
jSONObject.put("ad_type", 1);
}
jSONObject.put("devid", com.mbridge.msdk.foundation.tools.f.c());
if (campaignEx.isBidCampaign()) {
jSONObject.put("hb", "1");
}
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
jSONObject.put(CampaignEx.JSON_KEY_NEW_INTERSTITIAL_AD_SPACE_T, campaignEx.getAdSpaceT());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void a(CampaignEx campaignEx, String str, int i, int i2, String str2, int i3, int i4, int i5, String str3) {
com.mbridge.msdk.foundation.same.report.d.c cVar;
try {
com.mbridge.msdk.foundation.same.report.d.e eVar = new com.mbridge.msdk.foundation.same.report.d.e();
eVar.a("key", URLEncoder.encode("2000094", nb.N));
if (campaignEx != null) {
eVar.a("rid", URLEncoder.encode(campaignEx.getRequestId(), nb.N));
eVar.a("rid_n", URLEncoder.encode(campaignEx.getRequestIdNotice(), nb.N));
eVar.a(BidResponsedEx.KEY_CID, URLEncoder.encode(campaignEx.getId(), nb.N));
cVar = com.mbridge.msdk.foundation.same.report.d.d.a().a(campaignEx.getCurrentLocalRid(), "");
} else {
cVar = null;
}
eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, URLEncoder.encode(str, nb.N));
if (i == 0) {
if (TextUtils.isEmpty(str3)) {
str3 = "0";
}
eVar.a("video_prg", str3 + "");
} else {
eVar.a("video_prg", i + "");
}
eVar.a("phase", i2 + "");
eVar.a("feedback_content", URLEncoder.encode(str2, nb.N));
eVar.a("feedback_close", i3 + "");
eVar.a("type", i5 + "");
eVar.a("ad_type", i4 + "");
eVar.a("network_type", URLEncoder.encode(String.valueOf(ab.m(com.mbridge.msdk.foundation.controller.c.m().c())), nb.N));
if (cVar == null) {
cVar = new com.mbridge.msdk.foundation.same.report.d.c();
}
cVar.d(str);
cVar.b(i4);
cVar.a("2000094", eVar);
com.mbridge.msdk.foundation.same.report.d.d.a().a("2000094", cVar);
} catch (Exception e) {
af.b(a, e.getMessage());
}
}
public static void a(String str) {
try {
if (com.mbridge.msdk.foundation.controller.c.m().c() == null) {
return;
}
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000088");
jSONObject.put("state", str);
com.mbridge.msdk.c.g b = com.mbridge.msdk.c.h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b == null || b.a(b, jSONObject.toString())) {
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
}
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void a(Context context, CampaignEx campaignEx, int i, String str, String str2) {
if (context == null || campaignEx == null) {
return;
}
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000114");
jSONObject.put("network_type", ab.m(context));
jSONObject.put(DomainCampaignEx.KEY_GH_ID, TextUtils.isEmpty(campaignEx.getGhId()) ? "" : campaignEx.getGhId());
jSONObject.put(DomainCampaignEx.KEY_GH_PATH, TextUtils.isEmpty(campaignEx.getGhPath()) ? "" : campaignEx.getGhPath());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
jSONObject.put("result", i);
if (TextUtils.isEmpty(str)) {
str = "";
}
jSONObject.put("reason", str);
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void a(int i, String str, String str2) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000080");
jSONObject.put("ad_type", i);
jSONObject.put("url", str);
jSONObject.put("reason", str2);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b(a, e.getMessage());
}
}
public static void a(CampaignEx campaignEx, String str, int i, int i2, String str2) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000121");
jSONObject.put("rid", campaignEx.getRequestId());
jSONObject.put("rid_n", campaignEx.getRequestIdNotice());
jSONObject.put(BidResponsedEx.KEY_CID, campaignEx.getId());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, str);
jSONObject.put("type", i);
jSONObject.put("result", i2);
jSONObject.put("reason", str2);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b(a, e.getMessage());
}
}
public static void a(String str, int i, int i2, String str2, int i3, String str3) {
try {
com.mbridge.msdk.foundation.same.report.d.e eVar = new com.mbridge.msdk.foundation.same.report.d.e();
eVar.a("key", URLEncoder.encode("m_water_mark_result", nb.N));
eVar.a("water_mark_result", i2 + "");
eVar.a("water_mark_error_msg", URLEncoder.encode(str2, nb.N));
eVar.a("render_result", i3 + "");
eVar.a("water_mark_str", URLEncoder.encode(str3, nb.N));
com.mbridge.msdk.foundation.same.report.d.c cVar = new com.mbridge.msdk.foundation.same.report.d.c();
cVar.b(i);
cVar.d(str);
cVar.a("m_water_mark_result", eVar);
com.mbridge.msdk.foundation.same.report.d.d.a().a("m_water_mark_result", cVar);
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void b() {
try {
an.b(com.mbridge.msdk.foundation.controller.c.m().c(), "privateAuthorityTimesTamp", Long.valueOf(System.currentTimeMillis()));
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void c() {
try {
com.mbridge.msdk.foundation.same.f.a.e().execute(new Runnable() { // from class: com.mbridge.msdk.foundation.same.report.i.1
@Override // java.lang.Runnable
public final void run() {
String[] list;
try {
String a2 = com.mbridge.msdk.foundation.same.b.e.a(com.mbridge.msdk.foundation.same.b.c.MBRIDGE_CRASH_INFO);
if (TextUtils.isEmpty(a2)) {
return;
}
File file = new File(a2);
if (file.exists() && file.isDirectory() && (list = file.list()) != null) {
for (String str : list) {
File file2 = new File(a2 + "/" + str);
if (file2.exists()) {
String b = com.mbridge.msdk.foundation.tools.ad.b(file2);
if (!TextUtils.isEmpty(b)) {
String[] split = b.split("====");
if (split.length > 0) {
new h(com.mbridge.msdk.foundation.controller.c.m().c()).a(split[0], file2);
}
}
}
}
}
} catch (Throwable th) {
af.b(i.a, th.getMessage());
}
}
});
} catch (Throwable th) {
af.b(a, th.getMessage());
}
}
public static void b(String str) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", "2000090");
jSONObject.put("reason", TextUtils.isEmpty(str) ? "" : str);
jSONObject.put("result", str);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b(a, e.getMessage());
}
}
}

View File

@@ -0,0 +1,42 @@
package com.mbridge.msdk.foundation.same.report;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.tools.ab;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class j {
public static JSONObject a(Context context, com.mbridge.msdk.c.g gVar) throws Exception {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
String l = ab.l();
if (!TextUtils.isEmpty(l)) {
jSONObject.put("manufacturer", l);
}
int k = ab.k();
if (k != -1) {
jSONObject.put("sdkint", k);
}
String n = ab.n(context);
if (!TextUtils.isEmpty(n)) {
jSONObject.put("is24H", n);
}
String p = ab.p();
if (!TextUtils.isEmpty(p)) {
jSONObject.put("totalram", p);
}
String o = ab.o(context);
if (!TextUtils.isEmpty(o)) {
jSONObject.put("totalmemory", o);
}
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());
}
return jSONObject;
}
}

View File

@@ -0,0 +1,68 @@
package com.mbridge.msdk.foundation.same.report;
import android.text.TextUtils;
import com.ironsource.nb;
import com.mbridge.msdk.foundation.tools.af;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class k {
private final Map<String, String> a;
private final String b;
private k(a aVar) {
this.b = aVar.b;
this.a = aVar.a;
}
public final void a(String str) {
if (TextUtils.isEmpty(this.b)) {
return;
}
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", this.b);
a(this.a, jSONObject);
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("SameCommonReporter", th.getMessage());
}
}
private void a(Map<String, String> map, JSONObject jSONObject) {
if (map == null || map.isEmpty() || jSONObject == null) {
return;
}
try {
for (String str : map.keySet()) {
jSONObject.put(str, b(map.get(str)));
}
} catch (Exception e) {
af.b("SameCommonReporter", e.getMessage());
}
}
private String b(String str) {
try {
return URLEncoder.encode(str, nb.N);
} catch (Exception unused) {
return str;
}
}
public static class a {
private final Map<String, String> a = new HashMap();
private final String b;
public a(String str) {
this.b = str;
}
public final k a() {
return new k(this);
}
}
}

View File

@@ -0,0 +1,65 @@
package com.mbridge.msdk.foundation.same.report;
import java.io.OutputStream;
import java.net.Socket;
import java.nio.ByteBuffer;
import java.util.concurrent.atomic.AtomicInteger;
/* loaded from: classes4.dex */
public final class l extends com.mbridge.msdk.tracker.network.toolbox.a {
private static final AtomicInteger a = new AtomicInteger(1);
private final byte b;
public l(byte b) {
this.b = b;
}
/* JADX WARN: Removed duplicated region for block: B:28:0x007b */
/* JADX WARN: Removed duplicated region for block: B:30:0x0093 */
/* JADX WARN: Removed duplicated region for block: B:36:0x00cb */
/* JADX WARN: Removed duplicated region for block: B:39:0x00de A[ADDED_TO_REGION] */
/* JADX WARN: Removed duplicated region for block: B:46:0x0103 A[Catch: all -> 0x00f9, TRY_ENTER, TRY_LEAVE, TryCatch #4 {all -> 0x00f9, blocks: (B:34:0x00be, B:37:0x00ce, B:40:0x00e0, B:46:0x0103, B:49:0x011a, B:51:0x011e, B:52:0x012b), top: B:33:0x00be }] */
/* JADX WARN: Removed duplicated region for block: B:49:0x011a A[Catch: all -> 0x00f9, TRY_ENTER, TryCatch #4 {all -> 0x00f9, blocks: (B:34:0x00be, B:37:0x00ce, B:40:0x00e0, B:46:0x0103, B:49:0x011a, B:51:0x011e, B:52:0x012b), top: B:33:0x00be }] */
/* JADX WARN: Removed duplicated region for block: B:53:0x00cd */
/* JADX WARN: Removed duplicated region for block: B:65:0x0095 A[Catch: all -> 0x005e, TryCatch #5 {all -> 0x005e, blocks: (B:15:0x0044, B:17:0x0055, B:20:0x0059, B:21:0x0067, B:23:0x0074, B:26:0x0078, B:31:0x0096, B:32:0x00ae, B:65:0x0095, B:66:0x007d, B:67:0x00a4, B:68:0x0064), top: B:14:0x0044 }] */
/* JADX WARN: Removed duplicated region for block: B:66:0x007d A[Catch: all -> 0x005e, TryCatch #5 {all -> 0x005e, blocks: (B:15:0x0044, B:17:0x0055, B:20:0x0059, B:21:0x0067, B:23:0x0074, B:26:0x0078, B:31:0x0096, B:32:0x00ae, B:65:0x0095, B:66:0x007d, B:67:0x00a4, B:68:0x0064), top: B:14:0x0044 }] */
@Override // com.mbridge.msdk.tracker.network.toolbox.a
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final com.mbridge.msdk.tracker.network.toolbox.g a(com.mbridge.msdk.tracker.network.u<?> r12, java.util.Map<java.lang.String, java.lang.String> r13) throws java.io.IOException {
/*
Method dump skipped, instructions count: 351
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.foundation.same.report.l.a(com.mbridge.msdk.tracker.network.u, java.util.Map):com.mbridge.msdk.tracker.network.toolbox.g");
}
private static void a(OutputStream outputStream) {
if (outputStream != null) {
try {
outputStream.close();
} catch (Exception unused) {
}
}
}
private static void a(Socket socket) {
if (socket != null) {
try {
socket.close();
} catch (Exception unused) {
}
}
}
private void a(ByteBuffer byteBuffer) {
if (byteBuffer != null) {
try {
byteBuffer.clear();
} catch (Exception unused) {
}
}
}
}

View File

@@ -0,0 +1,20 @@
package com.mbridge.msdk.foundation.same.report;
import com.mbridge.msdk.tracker.network.r;
import com.mbridge.msdk.tracker.network.w;
import com.mbridge.msdk.tracker.v;
import java.io.UnsupportedEncodingException;
/* loaded from: classes4.dex */
public final class m extends v {
@Override // com.mbridge.msdk.tracker.v
public final w<String> a(r rVar) {
String str;
try {
str = new String(rVar.b, com.mbridge.msdk.tracker.network.toolbox.f.a(rVar.c));
} catch (UnsupportedEncodingException unused) {
str = new String(rVar.b);
}
return w.a(str, com.mbridge.msdk.tracker.network.toolbox.f.a(rVar));
}
}

View File

@@ -0,0 +1,236 @@
package com.mbridge.msdk.foundation.same.report;
import androidx.core.app.NotificationCompat;
import com.ironsource.mediationsdk.utils.IronSourceConstants;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.mbbid.common.BidResponsedEx;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import java.util.List;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class n {
public static void a(List<com.mbridge.msdk.foundation.entity.n> list) {
if (list == null || list.isEmpty()) {
return;
}
for (com.mbridge.msdk.foundation.entity.n nVar : list) {
try {
JSONObject jSONObject = new JSONObject();
if (nVar.b() != null) {
jSONObject.put("resource_type", nVar.b());
}
if (nVar.i() != null) {
jSONObject.put("creative", nVar.i());
}
jSONObject.put("key", nVar.a());
jSONObject.put("result", nVar.m());
jSONObject.put(IronSourceConstants.EVENTS_DURATION, nVar.n());
jSONObject.put(CampaignEx.JSON_KEY_VIDEO_SIZE, nVar.o());
jSONObject.put(CampaignEx.JSON_KEY_VIDEO_LENGTHL, nVar.p());
jSONObject.put("reason", nVar.h());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put("video_url", nVar.q());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("offer_url", nVar.r());
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_type", nVar.k());
jSONObject.put("network_str", nVar.l());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void b(List<com.mbridge.msdk.foundation.entity.n> list) {
if (list == null || list.isEmpty()) {
return;
}
for (com.mbridge.msdk.foundation.entity.n nVar : list) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put("result", nVar.m());
jSONObject.put(IronSourceConstants.EVENTS_DURATION, nVar.n());
jSONObject.put(CampaignEx.ENDCARD_URL, nVar.s());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("reason", nVar.h());
jSONObject.put("ad_type", nVar.d());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put("type", nVar.t());
jSONObject.put(CampaignEx.JSON_KEY_NEW_INTERSTITIAL_AD_SPACE_T, nVar.u());
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static String a(com.mbridge.msdk.foundation.entity.n nVar) {
if (nVar == null) {
return "";
}
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(NotificationCompat.CATEGORY_EVENT, ak.a(nVar.v()));
jSONObject.put("template", ak.a(nVar.w()));
jSONObject.put(TtmlNode.TAG_LAYOUT, ak.a(nVar.x()));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, ak.a(nVar.c()));
jSONObject.put(BidResponsedEx.KEY_CID, ak.a(nVar.e()));
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_str", nVar.l());
jSONObject.put("network_type", nVar.k());
}
return jSONObject.toString();
} catch (Exception e) {
af.b("VideoDataReport", e.getMessage());
return "";
}
}
public static void c(List<com.mbridge.msdk.foundation.entity.n> list) {
if (list != null) {
try {
if (list.isEmpty()) {
return;
}
for (com.mbridge.msdk.foundation.entity.n nVar : list) {
if (nVar != null) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(NotificationCompat.CATEGORY_EVENT, ak.a(nVar.v()));
jSONObject.put("template", ak.a(nVar.w()));
jSONObject.put(TtmlNode.TAG_LAYOUT, ak.a(nVar.x()));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, ak.a(nVar.c()));
jSONObject.put(BidResponsedEx.KEY_CID, ak.a(nVar.e()));
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_str", nVar.l());
jSONObject.put("network_type", nVar.k());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b("VideoDataReport", e.getMessage());
}
}
}
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void d(List<com.mbridge.msdk.foundation.entity.n> list) {
if (list != null) {
try {
if (list.isEmpty()) {
return;
}
for (com.mbridge.msdk.foundation.entity.n nVar : list) {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put(CampaignEx.JSON_KEY_IMAGE_URL, nVar.y());
jSONObject.put("reason", nVar.h());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_type", nVar.k());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
}
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static void e(List<com.mbridge.msdk.foundation.entity.n> list) {
if (list != null) {
try {
if (list.isEmpty()) {
return;
}
for (com.mbridge.msdk.foundation.entity.n nVar : list) {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put("reason", nVar.h());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put("video_url", nVar.q());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("offer_url", nVar.r());
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_type", nVar.k());
jSONObject.put("network_str", nVar.l());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
}
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
}
}
}
public static String f(List<com.mbridge.msdk.foundation.entity.n> list) {
if (list == null) {
return null;
}
try {
if (list.isEmpty()) {
return null;
}
for (com.mbridge.msdk.foundation.entity.n nVar : list) {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put(BidResponsedEx.KEY_CID, nVar.e());
jSONObject.put("template_url", nVar.D());
jSONObject.put("reason", nVar.h());
jSONObject.put("rid", nVar.f());
jSONObject.put("rid_n", nVar.g());
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, nVar.c());
jSONObject.put("result", nVar.m());
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_type", nVar.k());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
}
return null;
} catch (Throwable th) {
af.b("VideoDataReport", th.getMessage());
return null;
}
}
public static void b(com.mbridge.msdk.foundation.entity.n nVar) {
if (nVar != null) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("key", nVar.a());
jSONObject.put("error", ak.a(nVar.E()));
jSONObject.put("template_url", ak.a(nVar.D()));
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, ak.a(nVar.c()));
jSONObject.put(BidResponsedEx.KEY_CID, ak.a(nVar.e()));
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
jSONObject.put("network_str", nVar.l());
jSONObject.put("network_type", nVar.k());
}
com.mbridge.msdk.foundation.same.report.d.d.a().a(jSONObject);
} catch (Exception e) {
af.b("VideoDataReport", e.getMessage());
}
}
}
}