手机管家 v6.0.0版本的 MD5 值为:bf0bca2cb03f766137fe9ecf7383a634
以下内容为反编译后的 bqt.java 源代码,内容仅作参考
package tcs;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import com.tencent.qqpimsecure.plugin.deskassistant.fg.PiDeskAssistant;
import meri.pluginsdk.d;
import tcs.ve;
import tcs.vf;
public class bqt implements Comparable<bqt> {
public static String fsP = "http://m.baidu.com/s?from=1000953a";
public long bGJ;
public int bXR;
public long dLv;
public String fsQ;
public String fsR;
public boolean fsS;
public long fsT;
public int fsU;
boolean fsV = false;
public int vy;
public bqt() {
}
public bqt(String str, int i, String str2, boolean z, long j, long j2, long j3, int i2, int i3) {
this.fsQ = str;
this.bXR = i;
this.fsR = str2;
this.fsS = z;
this.fsT = j;
this.dLv = j2;
this.bGJ = j3;
this.vy = i2;
this.fsU = i3;
}
public void dN(Context context) {
switch (this.bXR) {
case 0:
Bundle bundle = new Bundle();
new Bundle();
bundle.putInt(meri.pluginsdk.d.bss, ve.d.cLk);
bundle.putString("AUlP", this.fsR);
PiDeskAssistant.aqd().b(119, bundle, new d.z() {
@Override
public void a(int i, String str, Bundle bundle2) {
}
@Override
public void k(Bundle bundle2, Bundle bundle3) {
if ("com.tencent.mtt".equals(bundle3.getString(ve.a.cLe))) {
yz.c(PiDeskAssistant.aqd().kH(), 260137, 4);
}
}
});
return;
case 1:
PiDeskAssistant.a(Integer.valueOf(this.fsR).intValue(), 0, false, true, (Bundle) null);
return;
case 2:
String[] split = this.fsR.trim().split("\\|");
if (split.length == 2) {
String str = split[0];
String str2 = split[1];
Intent launchIntentForPackage = context.getPackageManager().getLaunchIntentForPackage(str);
if (launchIntentForPackage != null) {
yz.c(PiDeskAssistant.aqd().kH(), 260139, 4);
context.startActivity(launchIntentForPackage);
return;
} else {
d(str, 0, str2);
yz.c(PiDeskAssistant.aqd().kH(), 260140, 4);
return;
}
}
return;
default:
return;
}
}
private void d(String str, int i, String str2) {
com.tencent.qqpimsecure.model.b bVar = new com.tencent.qqpimsecure.model.b();
bVar.y(0);
bVar.m25do(str);
bVar.aV(i);
bVar.fD(str2);
Bundle bundle = new Bundle();
Bundle bundle2 = new Bundle();
bundle.putByteArray(vf.a.bmO, com.tencent.qqpimsecure.model.b.b(bVar));
bundle.putInt(meri.pluginsdk.d.bss, 9895938);
PiDeskAssistant.aqd().c(151, bundle, bundle2);
}
@Override
public int compareTo(bqt bqtVar) {
char c = this.fsS ? (char) 1 : (char) 0;
char c2 = bqtVar.fsS ? (char) 1 : (char) 0;
if (this.fsS != bqtVar.fsS) {
return c > c2 ? -1 : 1;
}
return this.fsU <= bqtVar.fsU ? 1 : -1;
}
}