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;
}
}