AI Chat v1.1.8版本的 MD5 值为:1bcdce875f86738c8cfbf1e5f4064353

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


package com.bytedance.sdk.openadsdk.core.e;

import android.text.TextUtils;
import com.bytedance.sdk.component.utils.e;
import com.bytedance.sdk.openadsdk.core.n;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONException;
import org.json.JSONObject;
public class c {
    private static boolean a;

    public static void a() {
        if (!a && n.d().N()) {
            b.a();
            a = b.a().b();
        }
    }

    public static String b() {
        if (n.d().N()) {
            return b.a().c();
        }
        return null;
    }

    public static void c() {
        if (n.d().N()) {
            b.a().b("AdShow");
        }
    }

    public static String d() {
        if (n.d().N()) {
            return b.a().d();
        }
        return null;
    }

    public static void a(String str) {
        if (TextUtils.isEmpty(str) || !n.d().N()) {
            return;
        }
        b.a().a(str);
    }

    public static Map<String, String> a(String str, String str2) {
        if (n.d().N()) {
            return b.a().a(str, str2 != null ? str2.getBytes() : new byte[0]);
        }
        return new HashMap();
    }

    public static void a(JSONObject jSONObject) {
        if (jSONObject != null && n.d().N()) {
            try {
                jSONObject.put("sec_did", b.a().d());
                String a2 = e.a(jSONObject.toString());
                Map<String, String> a3 = b.a().a("https://api16-access-sg.pangle.io/api/ad/union/sdk/get_ads/?aid=1371&device_platform=android&version_code=4250", a2 != null ? a2.getBytes() : new byte[0]);
                if (a3 == null || a3.size() <= 0) {
                    return;
                }
                for (String str : a3.keySet()) {
                    jSONObject.put(str, a3.get(str));
                }
                jSONObject.put("url", "https://api16-access-sg.pangle.io/api/ad/union/sdk/get_ads/?aid=1371&device_platform=android&version_code=4250");
                jSONObject.put("pangle_m", a2);
            } catch (JSONException e) {
                e.printStackTrace();
            }
        }
    }
}