百度手机卫士 v8.1.5版本的 MD5 值为:15af71eae74e2f2b5b9f845fe77a4804

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


package dxoptimizer;

import android.os.Handler;
import android.os.Message;
import android.text.TextUtils;
import com.dianxinos.optimizer.module.antispam.SpamSmsDetailActivity;
import java.io.IOException;
import java.text.SimpleDateFormat;

public class cfx implements Runnable {
    final String a;
    final SpamSmsDetailActivity b;

    public cfx(SpamSmsDetailActivity spamSmsDetailActivity, String str) {
        this.b = spamSmsDetailActivity;
        this.a = str;
    }

    @Override
    public void run() {
        bhj bhjVar;
        bhj bhjVar2;
        bhj bhjVar3;
        Handler handler;
        Handler handler2;
        bhj bhjVar4;
        Handler handler3;
        bhj bhjVar5;
        try {
            SpamSmsDetailActivity spamSmsDetailActivity = this.b;
            bhjVar = this.b.A;
            String str = bhjVar.b;
            bhjVar2 = this.b.A;
            String str2 = bhjVar2.c;
            bhjVar3 = this.b.A;
            String a = cio.a(this.b.getApplicationContext(), "http://jbzs.12321.cn/12321SMSReportApi/report.api?tpl=baidu", cio.a(spamSmsDetailActivity, str, str2, bhjVar3.d, this.a));
            if (TextUtils.isEmpty(a)) {
                handler = this.b.G;
                handler.sendEmptyMessage(3);
            } else {
                cit a2 = cio.a(a);
                if (a2 == null || a2.h() == -1) {
                    handler2 = this.b.G;
                    handler2.sendEmptyMessage(3);
                } else {
                    bhjVar4 = this.b.A;
                    a2.a(bhjVar4.a);
                    a2.b(1);
                    String format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Long.valueOf(System.currentTimeMillis()));
                    a2.d(format);
                    a2.e(format);
                    cip.a(this.b.getApplicationContext()).a(a2);
                    Message obtain = Message.obtain();
                    obtain.obj = a2;
                    obtain.what = 2;
                    handler3 = this.b.G;
                    handler3.sendMessage(obtain);
                    StringBuilder append = new StringBuilder().append(a2.b()).append("-");
                    bhjVar5 = this.b.A;
                    SpamSmsDetailActivity.b(this.b.getApplicationContext(), append.append(bhjVar5.a).toString(), 3);
                }
            }
        } catch (IOException e) {
        }
    }
}