导航菜单

页面标题

页面副标题

jsgt v4.8.1 - j.java 源代码

正在查看: jsgt v4.8.1 应用的 j.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package ce;

import android.content.Context;
import java.io.Serializable;
import java.net.SocketTimeoutException;
import java.util.HashMap;
import java.util.List;

public final class j implements Runnable {
    public final h a;

    public j(h hVar) {
        this.a = hVar;
    }

    @Override
    public final void run() {
        h hVar = this.a;
        try {
            HashMap h2 = hVar.h();
            if (h2 != null && !h2.isEmpty()) {
                Context context = ee.g.a;
                if (context == null) {
                    context = null;
                }
                int a = ee.h.b(context, (String) null).a("Common_HttpRetryCount");
                if (a == 0) {
                    a = 3;
                }
                de.a.b("openSDK_LOG.ReportManager", "-->doReportCgi, retryCount: " + a);
                boolean z5 = false;
                int i = 0;
                while (true) {
                    i++;
                    try {
                        int i2 = be.a.a().d("https://wspeed.qq.com/w.cgi", h2).c;
                        de.a.f("openSDK_LOG.ReportManager", "-->doReportCgi, statusCode: " + i2);
                        if (i2 != 200) {
                            break;
                        }
                        g.a().j("report_cgi");
                        z5 = true;
                        break;
                    } catch (SocketTimeoutException e) {
                        de.a.d("openSDK_LOG.ReportManager", "-->doReportCgi, doupload exception", e);
                        if (i >= a) {
                            break;
                        }
                    } catch (Exception e4) {
                        de.a.d("openSDK_LOG.ReportManager", "-->doReportCgi, doupload exception", e4);
                    }
                }
                List<Serializable> list = hVar.b;
                if (!z5) {
                    g.a().h("report_cgi", list);
                }
                list.clear();
            }
        } catch (Exception e5) {
            de.a.d("openSDK_LOG.ReportManager", "-->doReportCgi, doupload exception out.", e5);
        }
    }
}