BTGO游戏盒 v3.4.80版本的 MD5 值为:000032bab1addaabfdc671ee6a7087ab

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


package com.mobile.auth.ad;

import android.os.Build;
import android.text.TextUtils;
import com.mobile.auth.BuildConfig;
import com.mobile.auth.gatewayauth.ExceptionProcessor;
import com.umeng.analytics.pro.am;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import org.json.JSONObject;

public class e {

    private static ExecutorService f12710a = Executors.newSingleThreadExecutor();

    public static void a(String str, String str2) {
        final String str3 = "";
        try {
            try {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("appId", g.a());
                jSONObject.put("deviceId", g.g());
                jSONObject.put("brand", Build.BRAND);
                jSONObject.put("model", Build.MODEL);
                StringBuilder sb = new StringBuilder();
                sb.append(Build.VERSION.SDK_INT);
                jSONObject.put(am.f20540x, sb.toString());
                jSONObject.put("errCode", str);
                jSONObject.put("message", str2);
                jSONObject.put("sdkVersion", BuildConfig.CUCC_SDK_VERSION);
                jSONObject.put("apn", g.c());
                jSONObject.put("appName", g.f());
                jSONObject.put("pip", "");
                StringBuilder sb2 = new StringBuilder();
                sb2.append(g.e());
                jSONObject.put("netType", sb2.toString());
                StringBuilder sb3 = new StringBuilder();
                sb3.append(g.d());
                jSONObject.put("userTimeout", sb3.toString());
                jSONObject.put("operateTime", "0");
                str3 = jSONObject.toString();
            } catch (Exception e10) {
                e10.printStackTrace();
            }
            if (TextUtils.isEmpty(str3)) {
                return;
            }
            f12710a.submit(new Runnable() {
                @Override
                public final void run() {
                    try {
                        try {
                            new com.mobile.auth.ac.b().a("https://opencloud.wostore.cn/client/sdk/receive", str3);
                        } catch (Exception e11) {
                            e11.printStackTrace();
                        }
                    } catch (Throwable th) {
                        try {
                            ExceptionProcessor.processException(th);
                        } catch (Throwable th2) {
                            ExceptionProcessor.processException(th2);
                        }
                    }
                }
            });
        } catch (Throwable th) {
            try {
                ExceptionProcessor.processException(th);
            } catch (Throwable th2) {
                ExceptionProcessor.processException(th2);
            }
        }
    }
}