JieJing Cleaner v1.4.2版本的 MD5 值为:a574eea9fb07160f0bbb08ba0adf1c62
以下内容为反编译后的 y.java 源代码,内容仅作参考
package com.reyun.tracking.utils;
import android.content.Context;
import com.baidu.mobads.sdk.internal.ae;
import com.reyun.tracking.sdk.Tracking;
import java.util.Map;
import l1L1L1L1L1l1LLL1LL1ll.lilil1liLi1lLL1l1l.Ll1lLl1l1LL1l1Ll.Ll1lLl1l1LL1l1Ll.Ll1lLl1l1LL1l1Ll;
import org.json.JSONException;
import org.json.JSONObject;
public class y implements p {
public Context a;
public String b;
public long c;
public Map d;
public y(String str, Context context, long j, Map map) {
this.c = -1L;
this.a = context;
this.b = str;
this.c = j;
this.d = map;
}
private void a() {
q qVar;
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("appid", Tracking.getAppId());
jSONObject.put("device_id", Tracking.getDeviceId());
jSONObject.put("create_timestamp", "" + System.currentTimeMillis());
} catch (JSONException e) {
e.printStackTrace();
}
z zVar = new z(this);
if (com.reyun.tracking.a.i.d) {
qVar = w.a("slog.trackingio.com", 6783).a("dpquery", jSONObject.toString(), new ab(zVar, "dpquery"));
} else {
q qVar2 = (q) m.a("https://link.trackingio.com/dpquery", ae.d, jSONObject.toString(), zVar);
qVar2.a((Boolean) false);
qVar2.a((Integer) 1000);
qVar2.b(1000);
qVar = qVar2;
}
com.reyun.tracking.sdk.a.a(com.reyun.tracking.a.j.Tracking).a(qVar, 1500L);
}
private void b() {
com.reyun.tracking.sdk.a.a(com.reyun.tracking.a.j.Tracking).a(new aa(this), 500L);
}
@Override
public void a(int i2, Object obj) {
if (com.reyun.tracking.a.a.b(this.b)) {
return;
}
StringBuilder Ll1lLl1l1LL1l1Ll2 = Ll1lLl1l1LL1l1Ll.Ll1lLl1l1LL1l1Ll("========Request SUCCESS======== event[");
Ll1lLl1l1LL1l1Ll2.append(this.b);
Ll1lLl1l1LL1l1Ll2.append("]");
Ll1lLl1l1LL1l1Ll2.append(obj);
com.reyun.tracking.a.a.d("Tracking", Ll1lLl1l1LL1l1Ll2.toString());
if ("install".equals(this.b)) {
Tracking.setIsInstallSent(true);
Tracking.setStartupInternal(this.d);
b();
a();
} else {
"batch".equals(this.b);
}
if (this.c >= 0) {
h.a(this.a, com.reyun.tracking.a.j.Tracking).a(String.valueOf(this.c));
}
}
@Override
public void a(Throwable th, String str) {
if (str == null || str.equals("")) {
return;
}
h.a(this.a, com.reyun.tracking.a.j.Tracking).b(String.valueOf(this.c), 0);
if (com.reyun.tracking.a.a.b(this.b)) {
return;
}
StringBuilder Ll1lLl1l1LL1l1Ll2 = Ll1lLl1l1LL1l1Ll.Ll1lLl1l1LL1l1Ll("********Request FAILED******** event[");
Ll1lLl1l1LL1l1Ll2.append(this.b);
Ll1lLl1l1LL1l1Ll2.append("]");
com.reyun.tracking.a.a.a("Tracking", Ll1lLl1l1LL1l1Ll2.toString());
}
}