流利说-英语 v8.47.26版本的 MD5 值为:0079dce5ff96e6cdbc95c261b3f51387

以下内容为反编译后的 an.java 源代码,内容仅作参考


package com.geetest.sdk;

import android.text.TextUtils;
import org.json.JSONObject;

public class an {

    static class a implements Runnable {

        final String f1444a;

        final String f1445b;
        final String c;
        final String d;
        final String e;
        final Long f;

        a(String str, String str2, String str3, String str4, String str5, Long l) {
            this.f1444a = str;
            this.f1445b = str2;
            this.c = str3;
            this.d = str4;
            this.e = str5;
            this.f = l;
        }

        @Override
        public void run() {
            JSONObject a2 = al.a(this.f1444a, this.f1445b, this.c, "4.2.3", this.d, this.e);
            com.geetest.sdk.utils.h.b("ReportUtils", a2.toString());
            com.geetest.sdk.utils.h.d("ReportUtils", String.format("消耗时间为:%sMS", Long.valueOf((System.nanoTime() - this.f.longValue()) / 1000000)));
            String c = ab.c("https://monitor.geetest.com/monitor/send", a2);
            if (TextUtils.isEmpty(c)) {
                return;
            }
            com.geetest.sdk.utils.h.d("ReportUtils", c);
        }
    }

    public static void b(String str, String str2, String str3, String str4, String str5) {
        com.geetest.sdk.utils.h.d("ReportUtils", "report start!");
        com.geetest.sdk.utils.o.ny().a(new a(str, str2, str3, str4, str5, Long.valueOf(System.nanoTime())));
    }
}