Pinjamwinwin v2.0.7版本的 MD5 值为:254981700b50ce03309ecdaac5d16485
以下内容为反编译后的 AFd1jSDK.java 源代码,内容仅作参考
package com.appsflyer.internal;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
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 AFd1jSDK extends AFd1qSDK {
private final AFb1fSDK AFLogger;
public AFd1jSDK(@NonNull Map<String, Object> map, @Nullable PurchaseHandler.PurchaseValidationCallback purchaseValidationCallback, @NonNull AFc1xSDK aFc1xSDK) {
super(AFd1wSDK.PURCHASE_VALIDATE, new AFd1wSDK[]{AFd1wSDK.RC_CDN}, aFc1xSDK, null, map, purchaseValidationCallback);
this.AFLogger = aFc1xSDK.values();
this.AFInAppEventParameterName.add(AFd1wSDK.CONVERSION);
}
@Override
public final AFc1oSDK<String> AFInAppEventParameterName(@NonNull String str) {
StringBuilder sb2 = new StringBuilder();
sb2.append(String.format("https://%sviap.%s/api/v1/android/validate_purchase?app_id=", AppsFlyerLib.getInstance().getHostPrefix(), AFb1zSDK.AFInAppEventType().getHostName()));
sb2.append(this.AFLogger.valueOf.values.getPackageName());
String obj = sb2.toString();
String jSONObject = new JSONObject(afErrorLogForExcManagerOnly()).toString();
StringBuilder sb3 = new StringBuilder();
sb3.append(this);
sb3.append(": preparing data: ");
sb3.append(jSONObject);
AFc1sSDK.valueOf(sb3.toString());
((AFd1kSDK) this).afInfoLog.valueOf(obj, jSONObject);
return this.afErrorLog.valueOf(afErrorLogForExcManagerOnly(), str);
}
@Override
public final boolean valueOf() {
ResponseNetwork responseNetwork = ((AFd1kSDK) this).afDebugLog;
if (responseNetwork == null || responseNetwork.getStatusCode() != 503) {
return super.valueOf();
}
return true;
}
}