导航菜单

页面标题

页面副标题

MT Manager v2.13.3 - RunnableC0548.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);
        }
    }
}