Weather Tracker v1.0.0版本的 MD5 值为:3edef27647e42a8ea0e7c0d2dbf56f97

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


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

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

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

    public static String b() {
        if (o.d().O()) {
            return b.a().d();
        }
        return null;
    }

    public static void c() {
        if (!a && o.d().O()) {
            b.a();
            a = b.a().b();
        }
    }

    public static void d() {
        if (o.d().O()) {
            b.a().b("AdShow");
        }
    }

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

    public static void a(JSONObject jSONObject) {
        if (jSONObject != null && o.d().O()) {
            try {
                jSONObject.put("sec_did", b.a().c());
                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) {
                m.b("SecSdkHelperUtil", e.getMessage());
            }
        }
    }

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