Pixel Fusion v1.0.3版本的 MD5 值为:e0cc7f5615caec50798ef549b679d557

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


package com.chartboost.sdk.impl;

import java.util.List;
import kotlin.collections.bbBcBBC;
import kotlin.jvm.internal.DcBba;
import org.json.JSONArray;
import org.json.JSONObject;

public abstract class pb {

    public static final List f35138a = bbBcBBC.f63623ACdCcaaADcb;

    public static final List a() {
        return f35138a;
    }

    public static final ob b(JSONObject jSONObject) {
        DcBba.daAbdddd(jSONObject, "<this>");
        JSONObject optJSONObject = jSONObject.optJSONObject("tracking");
        if (optJSONObject != null) {
            boolean optBoolean = optJSONObject.optBoolean(com.json.r6.r, false);
            String optString = optJSONObject.optString(com.json.r6.q, "https://ssp-events.chartboost.com/track/sdk");
            int optInt = optJSONObject.optInt("eventLimit", 10);
            int optInt2 = optJSONObject.optInt("windowDuration", 60);
            boolean optBoolean2 = optJSONObject.optBoolean("persistenceEnabled", true);
            int optInt3 = optJSONObject.optInt("persistenceMaxEvents", 100);
            List a2 = a(optJSONObject);
            DcBba.bBCadBacC(optString, "optString(TRACKING_ENDPO…NDPOINT_TRACKING_DEFAULT)");
            return new ob(optBoolean, a2, optString, optInt, optInt2, optBoolean2, optInt3);
        }
        return new ob(false, null, null, 0, 0, false, 0, 127, null);
    }

    public static final List a(JSONObject jSONObject) {
        List asList;
        List a2;
        JSONArray optJSONArray = jSONObject.optJSONArray("blacklist");
        return (optJSONArray == null || (asList = r5.asList(optJSONArray)) == null || (a2 = ub.a(asList)) == null) ? f35138a : a2;
    }
}