正在查看: Pesohere v1.0.5 应用的 AFd1xSDK.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Pesohere v1.0.5 应用的 AFd1xSDK.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.appsflyer.internal;
import com.appsflyer.AppsFlyerLib;
import com.appsflyer.PurchaseHandler;
import com.appsflyer.internal.components.network.http.ResponseNetwork;
import java.util.Map;
import org.json.JSONObject;
public final class AFd1xSDK extends AFc1cSDK {
public final AFc1ySDK afDebugLog;
public AFd1xSDK(Map<String, Object> map, PurchaseHandler.PurchaseValidationCallback purchaseValidationCallback, AFb1aSDK aFb1aSDK) {
super(AFc1fSDK.PURCHASE_VALIDATE, new AFc1fSDK[]{AFc1fSDK.RC_CDN}, aFb1aSDK, null, map, purchaseValidationCallback);
this.afDebugLog = aFb1aSDK.values();
this.AFInAppEventType.add(AFc1fSDK.CONVERSION);
}
@Override
public final AFc1uSDK<String> AFKeystoreWrapper(String str) {
StringBuilder sb = new StringBuilder();
sb.append(String.format("https://%sviap.%s/api/v1/android/validate_purchase?app_id=", AppsFlyerLib.getInstance().getHostPrefix(), AFb1zSDK.AFInAppEventType().getHostName()));
sb.append(this.afDebugLog.AFInAppEventParameterName.valueOf.getPackageName());
String obj = sb.toString();
String jSONObject = new JSONObject(AFVersionDeclaration()).toString();
StringBuilder sb2 = new StringBuilder();
sb2.append(this);
sb2.append(": preparing data: ");
sb2.append(jSONObject);
AFb1rSDK.AFInAppEventType(sb2.toString());
this.afInfoLog.AFInAppEventType(obj, jSONObject);
return ((AFd1vSDK) this).afErrorLog.AFInAppEventParameterName(AFVersionDeclaration(), str);
}
@Override
public final boolean valueOf() {
ResponseNetwork responseNetwork = ((AFd1vSDK) this).AFLogger;
if (responseNetwork == null || responseNetwork.getStatusCode() != 503) {
return super.valueOf();
}
return true;
}
}