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;
    }
}