正在查看: MT Manager v2.13.3 应用的 RunnableC0548.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: MT Manager v2.13.3 应用的 RunnableC0548.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package l;
import android.os.Bundle;
import android.os.SystemClock;
import android.text.TextUtils;
import java.io.IOException;
import java.net.SocketTimeoutException;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.conn.ConnectTimeoutException;
import org.json.JSONException;
public final class RunnableC0548 implements Runnable {
public final C7830 f1848;
public RunnableC0548(C7830 c7830) {
this.f1848 = c7830;
}
@Override
public final void run() {
long j;
int i;
int i2;
C7830 c7830 = this.f1848;
try {
Bundle m18203 = c7830.m18203();
if (m18203 == null) {
return;
}
C10014.m22462("openSDK_LOG.ReportManager", "-->doReportVia, params: " + m18203.toString());
int m13142 = C5485.m13142();
long elapsedRealtime = SystemClock.elapsedRealtime();
int i3 = 0;
boolean z = false;
int i4 = 0;
long j2 = 0;
long j3 = 0;
do {
int i5 = i3 + 1;
try {
try {
try {
j = elapsedRealtime;
} catch (C7910 unused) {
c7830.f25651.clear();
C10014.m22464("openSDK_LOG.ReportManager", "doReportVia, NetworkUnavailableException.");
return;
}
} catch (SocketTimeoutException unused2) {
elapsedRealtime = SystemClock.elapsedRealtime();
i = -8;
j3 = 0;
j2 = 0;
i4 = i;
i3 = i5;
} catch (ConnectTimeoutException unused3) {
elapsedRealtime = SystemClock.elapsedRealtime();
i = -7;
j3 = 0;
j2 = 0;
i4 = i;
i3 = i5;
}
try {
try {
C0588 m19711 = C8638.m19711(C10822.m23883(), "https://appsupport.qq.com/cgi-bin/appstage/mstats_batch_report", HttpPost.METHOD_NAME, m18203);
try {
i2 = C2045.m5487(m19711.f1917).getInt("ret");
} catch (JSONException unused4) {
i2 = -4;
}
if (i2 == 0 || !TextUtils.isEmpty(m19711.f1917)) {
i5 = m13142;
z = true;
}
j2 = m19711.f1919;
j3 = m19711.f1918;
i3 = i5;
elapsedRealtime = j;
} catch (JSONException unused5) {
i = -4;
elapsedRealtime = j;
j3 = 0;
j2 = 0;
i4 = i;
i3 = i5;
}
} catch (IOException e) {
e = e;
i = C8638.m19709(e);
elapsedRealtime = j;
j3 = 0;
j2 = 0;
i4 = i;
i3 = i5;
} catch (C2085 e2) {
e = e2;
try {
i4 = Integer.parseInt(e.getMessage().replace("http status code error:", ""));
} catch (Exception unused6) {
}
this.f1848.m18201("mapp_apptrace_sdk", j, j2, j3, i4, null);
if (!z) {
}
c7830.f25651.clear();
C10014.m22464("openSDK_LOG.ReportManager", "-->doReportVia, uploadSuccess: " + z);
} catch (Exception unused7) {
i = -6;
i5 = m13142;
elapsedRealtime = j;
j3 = 0;
j2 = 0;
i4 = i;
i3 = i5;
}
} catch (IOException e3) {
e = e3;
j = elapsedRealtime;
} catch (C2085 e4) {
e = e4;
j = elapsedRealtime;
} catch (JSONException unused8) {
j = elapsedRealtime;
} catch (Exception unused9) {
j = elapsedRealtime;
}
} while (i3 < m13142);
j = elapsedRealtime;
this.f1848.m18201("mapp_apptrace_sdk", j, j2, j3, i4, null);
if (!z) {
C6941.m16451().m16454("report_via");
} else {
C6941.m16451().m16453("report_via", c7830.f25651);
}
c7830.f25651.clear();
C10014.m22464("openSDK_LOG.ReportManager", "-->doReportVia, uploadSuccess: " + z);
} catch (Exception e5) {
C10014.m22465("openSDK_LOG.ReportManager", "-->doReportVia, exception in serial executor.", e5);
}
}
}