Idle Tower v2.48版本的 MD5 值为:56f20496f6a85726b376356ed2ecee23
以下内容为反编译后的 d.java 源代码,内容仅作参考
package a.a.a.b;
import android.content.Context;
import android.os.Handler;
public class d implements Runnable {
private final a.a.a.b.f.a f22a;
private final Context b;
private c c;
public d(Context context, a.a.a.b.f.a aVar) {
this.f22a = aVar;
this.b = context;
}
@Override
public void run() {
byte[] bArr;
String.valueOf(System.currentTimeMillis());
int i = a.a.a.a.a.a.f9a;
String str = i != 0 ? i != 1 ? "" : "https://ssdk-va.pangle.io" : "https://ssdk-sg.pangle.io";
try {
bArr = (byte[]) com.pgl.ssdk.ces.a.meta(301, this.b, null);
} catch (Throwable unused) {
a.f19a = 501;
}
if (bArr != null && bArr.length > 0) {
c cVar = new c("request", this.b, str + "/ssdk/sd/token?os=android&app_id=" + a.b + "&did=" + com.pgl.ssdk.ces.d.b() + "&app_ver=" + com.pgl.ssdk.ces.e.a.a(this.b) + "&platform=android&ver=1.0.0&mode=1", bArr);
this.c = cVar;
cVar.start();
this.c.g = new Handler(this.c.getLooper(), this.c.h);
this.c.g.sendEmptyMessage(1);
a.a.a.b.f.a aVar = this.f22a;
if (aVar != null) {
aVar.a(a.a());
return;
}
return;
}
a.f19a = 501;
}
}