Wolves Themes v1.0版本的 MD5 值为:cddc92b47f6b7c4a195c9625507eb51c

以下内容为反编译后的 av.java 源代码,内容仅作参考


package com.moat.analytics.mobile.tjy;

import android.os.Handler;
import android.os.Looper;
public class av implements Runnable {
    private static final long b = 90000;
    private final aa a;
    private final String c;
    private final ax d;
    private ar e;

    private av(String str, aa aaVar, ax axVar) {
        this.e = ar.OFF;
        this.a = aaVar;
        this.d = axVar;
        this.c = "https://z.moatads.com/" + str + "/android/" + "8ace5ca5da6b9adb3c0f055aad4a98c2aedf4bd7".substring(0, 7) + "/status.json";
    }

    public av(String str, aa aaVar, ax axVar, at atVar) {
        this(str, aaVar, axVar);
    }

    private void a() {
        long j = 0;
        while (true) {
            long currentTimeMillis = System.currentTimeMillis() - j;
            if (currentTimeMillis < b) {
                try {
                    Thread.sleep((10 + b) - currentTimeMillis);
                } catch (InterruptedException e) {
                }
            }
            j = System.currentTimeMillis();
            ar b2 = b();
            Handler handler = new Handler(Looper.getMainLooper());
            b2.equals(this.e);
            this.e = b2;
            handler.post(new aw(this, b2));
        }
    }

    private ar b() {
        com.moat.analytics.mobile.tjy.base.functional.a a = this.a.a(this.c + "?ts=" + System.currentTimeMillis() + "&v=1.7.10");
        if (a.c()) {
            u uVar = new u((String) a.b());
            boolean unused = as.d = uVar.a();
            int unused2 = as.e = uVar.c();
            return uVar.b() ? ar.ON : ar.OFF;
        }
        return ar.OFF;
    }

    @Override
    public void run() {
        try {
            a();
        } catch (Exception e) {
            this.e = ar.OFF;
            com.moat.analytics.mobile.tjy.base.exception.a.a(e);
        }
    }
}