百度手机卫士 v8.1.5版本的 MD5 值为:15af71eae74e2f2b5b9f845fe77a4804
以下内容为反编译后的 cgb.java 源代码,内容仅作参考
package dxoptimizer;
import android.os.AsyncTask;
import android.os.Handler;
import android.os.Message;
import com.dianxinos.optimizer.module.antispam.SpamSmsDetailActivity;
import java.io.IOException;
public class cgb extends AsyncTask {
final SpamSmsDetailActivity a;
private cgb(SpamSmsDetailActivity spamSmsDetailActivity) {
this.a = spamSmsDetailActivity;
}
public cgb(SpamSmsDetailActivity spamSmsDetailActivity, cfp cfpVar) {
this(spamSmsDetailActivity);
}
@Override
public void onPostExecute(Void r3) {
Handler handler;
handler = this.a.G;
handler.sendEmptyMessage(4);
this.a.F = null;
}
@Override
protected void onPreExecute() {
Handler handler;
handler = this.a.G;
handler.sendEmptyMessage(5);
}
@Override
public Void doInBackground(Void... voidArr) {
bhj bhjVar;
Handler handler;
bhj bhjVar2;
Handler handler2;
cip a = cip.a(this.a.getApplicationContext());
bhjVar = this.a.A;
cit a2 = a.a(String.valueOf(bhjVar.a));
if (a2 == null) {
handler2 = this.a.G;
handler2.sendEmptyMessage(1);
} else {
if (hki.c(this.a) && a2.c() != 3) {
try {
cit b = cio.b(cio.a(this.a.getApplicationContext(), "http://jbzs.12321.cn/12321SMSReportApi/query.api?tpl=baidu", cio.a(this.a.getApplicationContext(), a2.b(), a2.c())));
if (b != null) {
bhjVar2 = this.a.A;
b.a(bhjVar2.a);
b.e(a2.g());
cip.a(this.a.getApplicationContext()).b(b);
} else {
b = a2;
}
a2 = b;
} catch (IOException e) {
}
}
Message obtain = Message.obtain();
obtain.obj = a2;
obtain.what = 2;
handler = this.a.G;
handler.sendMessage(obtain);
}
return null;
}
}