Stick Squad 3 v1.2.5.9版本的 MD5 值为:375cf7f77a7075270cd68d1397368279
以下内容为反编译后的 a.java 源代码,内容仅作参考
package com.appjolt.sdk;
import android.content.Context;
import android.net.Uri;
import com.apptracker.android.util.AppConstants;
import com.fusepowered.nx.common.StringConstants;
import com.fusepowered.util.ResponseTags;
import java.util.Map;
class a extends bh {
private static final String f61c = a.class.getSimpleName();
private static final Uri d = Uri.parse("http://config.appjolt.com:8200/api/v1");
public static final Uri a = d.buildUpon().appendPath("analytics").build();
public com.appjolt.sdk.utils.io.c a(Context context, ch chVar, c cVar, String str) {
Map<String, Object> a2 = a(context, chVar, false);
a2.put(StringConstants.PACKAGE_NAME, cVar.b);
a2.put("user_id", cVar.d);
a2.put("user_segment", cVar.e);
a2.put("client_id", cVar.a);
a2.put(ResponseTags.ATTR_EVENT_TYPE, str);
return new com.appjolt.sdk.utils.io.c(com.appjolt.sdk.utils.j.a(a, a2).toString(), null, null);
}
public com.appjolt.sdk.utils.io.c a(Context context, ch chVar, String str, String str2) {
String b;
Map<String, Object> a2 = a(context, chVar, false);
a2.put(StringConstants.PACKAGE_NAME, str);
if (!str.equals(context.getPackageName())) {
a2.put("sdk_package_name", context.getPackageName());
}
if (str2.equals(AppConstants.Y) && (b = ar.a(context).b(str)) != null) {
a2.put("track_id", b);
}
a2.put(ResponseTags.ATTR_EVENT_TYPE, str2);
return new com.appjolt.sdk.utils.io.c(com.appjolt.sdk.utils.j.a(a, a2).toString(), null, null);
}
}