MyRecorder v1.01.90.0219版本的 MD5 值为:c361f51174a0bf833abfa72929caf8d3
以下内容为反编译后的 c.java 源代码,内容仅作参考
package com.bytedance.sdk.openadsdk.core.e;
import android.text.TextUtils;
import com.bytedance.sdk.component.utils.e;
import com.bytedance.sdk.component.utils.l;
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 f15268a;
public static Map<String, String> a(String str, String str2) {
if (o.d().R()) {
return b.a().a(str, str2 != null ? str2.getBytes() : new byte[0]);
}
return new HashMap();
}
public static void a() {
if (!f15268a && o.d().R()) {
b.a();
f15268a = b.a().b();
}
}
public static void a(String str) {
if (TextUtils.isEmpty(str) && o.d().R()) {
b.a().a(str);
}
}
public static void a(JSONObject jSONObject) {
if (jSONObject != null && o.d().R()) {
try {
jSONObject.put("sec_did", b.a().c());
String a10 = e.a(jSONObject.toString());
Map<String, String> a11 = b.a().a("https://api16-access-sg.pangle.io/api/ad/union/sdk/get_ads/?aid=1371&device_platform=android&version_code=4250", a10 != null ? a10.getBytes() : new byte[0]);
if (a11 == null || a11.size() <= 0) {
return;
}
for (String str : a11.keySet()) {
jSONObject.put(str, a11.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", a10);
} catch (JSONException e10) {
l.e("SecSdkHelperUtil", e10.getMessage());
}
}
}
public static void b() {
if (o.d().R()) {
b.a().c("AdShow");
}
}
public static void b(String str) {
if (TextUtils.isEmpty(str) || !o.d().R()) {
return;
}
b.a().b(str);
}
public static String c() {
if (o.d().R()) {
return b.a().c();
}
return null;
}
}