酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319
以下内容为反编译后的 e.java 源代码,内容仅作参考
package com.kugou.crash.c;
import android.os.Build;
import android.text.TextUtils;
import com.huawei.hms.push.constant.RemoteMessageConst;
import com.kugou.common.app.KGCommonApplication;
import com.kugou.common.utils.as;
import com.kugou.common.utils.br;
import com.kugou.crash.CrashBean;
import com.kugou.fanxing.util.BaseClassify;
import com.qq.e.comm.constants.TangramHippyConstants;
import com.sina.weibo.sdk.statistic.LogBuilder;
import com.tencent.connect.common.Constants;
import dualsim.common.PhoneInfoBridge;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import net.wequick.small.m;
import org.apache.commons.codec.net.StringEncodings;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.message.BasicNameValuePair;
public class e implements com.kugou.common.network.d.g {
private CrashBean f55280a;
@Override
public String getGetRequestParams() {
return "";
}
@Override
public Header[] getHttpHeaders() {
return null;
}
@Override
public String getRequestModuleName() {
return "Statistics";
}
@Override
public String getRequestType() {
return Constants.HTTP_POST;
}
public e(CrashBean crashBean) {
this.f55280a = crashBean;
}
@Override
public HttpEntity getPostRequestEntity() {
try {
String g = com.kugou.android.support.dexfail.d.g(KGCommonApplication.getContext());
ArrayList arrayList = new ArrayList();
arrayList.add(new BasicNameValuePair("imeicrypt", com.kugou.crash.d.d.a(com.kugou.crash.d.d.a(KGCommonApplication.getContext()))));
arrayList.add(new BasicNameValuePair(TangramHippyConstants.COUNT, String.valueOf(1)));
arrayList.add(new BasicNameValuePair("version", String.valueOf(com.kugou.crash.d.d.c(KGCommonApplication.getContext()))));
arrayList.add(new BasicNameValuePair("device", com.kugou.crash.d.d.a()));
arrayList.add(new BasicNameValuePair(LogBuilder.KEY_CHANNEL, g));
arrayList.add(new BasicNameValuePair("plat", "1070"));
arrayList.add(new BasicNameValuePair("sdk", com.kugou.crash.d.d.b()));
arrayList.add(new BasicNameValuePair("networktype", com.kugou.crash.d.d.b(KGCommonApplication.getContext())));
arrayList.add(new BasicNameValuePair("crashclass1", this.f55280a.f55240a));
arrayList.add(new BasicNameValuePair(RemoteMessageConst.Notification.CONTENT + 1, com.kugou.crash.d.d.d(this.f55280a.h())));
arrayList.add(new BasicNameValuePair(BaseClassify.LIVE_TYPE_KEY_FEATURE + 1, com.kugou.crash.d.d.d(this.f55280a.i())));
arrayList.add(new BasicNameValuePair("value1_1", this.f55280a.d()));
arrayList.add(new BasicNameValuePair("value2_1", this.f55280a.e()));
arrayList.add(new BasicNameValuePair("value3_1", this.f55280a.f()));
arrayList.add(new BasicNameValuePair("createtime1", this.f55280a.g()));
arrayList.add(new BasicNameValuePair("patchid", com.kugou.crash.d.d.d()));
arrayList.add(new BasicNameValuePair("gitversion", this.f55280a.s));
arrayList.add(new BasicNameValuePair("ori_gitversion", this.f55280a.v));
arrayList.add(new BasicNameValuePair("pre_version", String.valueOf(this.f55280a.w)));
arrayList.add(new BasicNameValuePair("cpu_abi", Build.CPU_ABI));
arrayList.add(new BasicNameValuePair(PhoneInfoBridge.KEY_MANUFACTURER_STRING, Build.MANUFACTURER));
m.a(arrayList);
arrayList.add(new BasicNameValuePair("pluginsver", net.wequick.small.a.f.b(false)));
if (!TextUtils.isEmpty(this.f55280a.j())) {
arrayList.add(new BasicNameValuePair("ndkname", this.f55280a.j()));
}
try {
arrayList.add(new BasicNameValuePair("rom", com.kugou.crash.d.d.c()));
} catch (Exception e2) {
as.e(e2);
}
arrayList.add(new BasicNameValuePair("package_tag", br.aR()));
arrayList.add(new BasicNameValuePair("trace_uuid_foreground", com.kugou.common.statistics.d.a()));
arrayList.add(new BasicNameValuePair("trace_uuid_background", com.kugou.common.statistics.d.b()));
return new UrlEncodedFormEntity(arrayList, StringEncodings.UTF8);
} catch (UnsupportedEncodingException unused) {
return null;
}
}
@Override
public String getUrl() {
return !TextUtils.isEmpty(g.f55285c) ? g.f55285c : "http://mobileservice.kugou.com/new/app/i/tool.php?cmd=502";
}
}