全民灭僵尸 v1.3.2版本的 MD5 值为:3e5a0825178a9706b17f30863f73a9f5
以下内容为反编译后的 i.java 源代码,内容仅作参考
package com.chinaMobile;
import android.content.Context;
import com.example.assetexam.ShellUtils;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import org.json.JSONException;
import org.json.JSONObject;
public final class i implements Runnable {
private final Context a;
private final String b;
private final String c;
private final String d;
public i(Context context, String str, String str2, String str3) {
this.a = context;
this.b = str;
this.c = str2;
this.d = str3;
}
@Override
public final void run() {
int HttpPostData;
String b = g.b(this.a);
JSONObject jSONObject = new JSONObject();
String replace = this.b.replace(ShellUtils.COMMAND_LINE_END, "");
try {
jSONObject.put("pid", 1);
jSONObject.put("protocolVersion", "3.1.0");
jSONObject.put("sdkVersion", MobileAgent.SDK_VERSION);
jSONObject.put("cid", b);
jSONObject.put("deviceId", g.a(this.a));
jSONObject.put("appKey", g.g(this.a));
jSONObject.put("packageName", this.a.getPackageName());
jSONObject.put("versionCode", g.k(this.a));
jSONObject.put("versionName", g.l(this.a));
jSONObject.put("sendTime", System.currentTimeMillis());
jSONObject.put("userAge", URLEncoder.encode(this.c, "UTF-8"));
jSONObject.put("userSex", URLEncoder.encode(this.d, "UTF-8"));
jSONObject.put("userFeedback", URLEncoder.encode(replace, "UTF-8"));
HttpPostData = MobileAgent.HttpPostData(this.a, "http://da.mmarket.com/mmsdk/mmsdk?func=mmsdk:feedback", jSONObject);
if (HttpPostData == 1) {
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (JSONException e2) {
e2.printStackTrace();
} catch (Exception e3) {
}
}
}