TIM v2.3.1版本的 MD5 值为:d6957e3ee7ce901ccc491cefdea0da8c
以下内容为反编译后的 ar.java 源代码,内容仅作参考
package c.t.m.g;
import android.os.SystemClock;
import c.t.m.g.aa;
import c.t.m.g.ax;
import com.tencent.mobileqq.jsp.EventApiPlugin;
import java.util.HashMap;
public final class ar extends ax {
public static boolean a(ar arVar, boolean z) {
arVar.f80455b.a(z, arVar.f80454a);
return z;
}
@Override
public final boolean a(byte[] bArr, int i, boolean z, Object obj, ax.a aVar) {
aa aaVar;
long elapsedRealtime = SystemClock.elapsedRealtime();
this.f80455b = aVar;
this.f80454a = obj;
HashMap hashMap = new HashMap();
hashMap.put("B-Length", String.valueOf(i));
hashMap.put("HLReportCmd", z ? "realtime_speed" : "hllog");
al a2 = al.a("https://up-hl.3g.qq.com/upreport", hashMap, bArr, 20000, cn.d());
a2.o = false;
a2.q = EventApiPlugin.d;
as asVar = new as(this, a2, elapsedRealtime);
try {
aaVar = aa.a.f80406a;
aaVar.f80405a.execute(asVar);
return true;
} catch (Throwable th) {
this.f80455b.a(false, this.f80454a);
return false;
}
}
}