花瓣 v4.6.12版本的 MD5 值为:6a3515d4d16d98931f1b3d25a91b257e

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


package com.jd.ad.sdk.jad_jt;

import android.app.Application;
import android.text.TextUtils;
import com.jd.ad.sdk.bl.initsdk.JADYunSdk;
import com.jd.ad.sdk.dl.common.CommonConstants;
import com.jd.ad.sdk.dl.error.ErrorCode;
import com.jd.ad.sdk.fdt.logger.Logger;
import com.jd.ad.sdk.fdt.utils.ANE;
import com.jd.ad.sdk.jad_iv.jad_kx;
import com.jd.ad.sdk.jad_iv.jad_ob;
import com.jd.ad.sdk.jad_xi.jad_jw;
import com.jd.ad.sdk.jad_xi.jad_ly;
import com.umeng.analytics.pro.bi;
import com.umeng.socialize.net.utils.SocializeProtocolConstants;
import java.nio.charset.Charset;
import java.util.concurrent.ThreadPoolExecutor;
import org.json.JSONException;
import org.json.JSONObject;
public class jad_dq {
    public static void jad_an(jad_ly.jad_an jad_anVar, String str) {
        com.jd.ad.sdk.jad_xi.jad_fs jad_fsVar = new com.jd.ad.sdk.jad_xi.jad_fs();
        jad_fsVar.jad_bo("User-Agent", jad_kx.jad_er());
        jad_fsVar.jad_bo("Content-Type", "application/stream");
        jad_ly.jad_bo jad_an = com.jd.ad.sdk.jad_xi.jad_bo.jad_an();
        jad_an.jad_er = "https://janapi.jd.com/ansdk/v1/initData";
        jad_an.jad_bo = jad_fsVar;
        Application jad_an2 = com.jd.ad.sdk.jad_al.jad_an.jad_an();
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("aId", JADYunSdk.getAppId());
            jSONObject.put("pId", jad_ob.jad_an(jad_an2));
            jSONObject.put("cat", jad_an.jad_an());
            jSONObject.put(bi.aL, System.currentTimeMillis());
            jSONObject.put("rid", str);
            jSONObject.put("oid", jad_ob.jad_an());
            jSONObject.put("di", jad_ob.jad_dq(jad_an2));
            jSONObject.put("plat", "android");
            jSONObject.put("osv", jad_kx.jad_dq());
            jSONObject.put(SocializeProtocolConstants.PROTOCOL_KEY_VERSION, jad_ob.jad_cp());
        } catch (JSONException e2) {
            com.jd.ad.sdk.jad_ob.jad_fs.jad_an(str, 2, ErrorCode.ANDROID_EXCEPTION_CODE_20036, e2.getMessage(), 0);
        }
        StringBuilder jad_an3 = com.jd.ad.sdk.jad_bo.jad_an.jad_an("AN API Request: ");
        jad_an3.append(jSONObject.toString());
        Logger.d(jad_an3.toString());
        String jad_dq = ANE.jad_dq(jSONObject.toString());
        jad_an.jad_fs = new com.jd.ad.sdk.jad_xi.jad_er(TextUtils.isEmpty(jad_dq) ? null : jad_dq.getBytes(Charset.forName(CommonConstants.CHARSET_UTF8)));
        jad_an.jad_hu = true;
        jad_an.jad_jt = jad_anVar;
        jad_ly jad_lyVar = new jad_ly(jad_an);
        ThreadPoolExecutor threadPoolExecutor = com.jd.ad.sdk.jad_zk.jad_bo.jad_cp;
        com.jd.ad.sdk.jad_xi.jad_cp jad_cpVar = new com.jd.ad.sdk.jad_xi.jad_cp(jad_lyVar);
        jad_cpVar.jad_cp = new jad_jw(jad_lyVar);
        threadPoolExecutor.execute(jad_cpVar);
    }
}