手机管家 v6.0.0版本的 MD5 值为:bf0bca2cb03f766137fe9ecf7383a634
以下内容为反编译后的 bfu.java 源代码,内容仅作参考
package tcs;
import android.util.SparseArray;
import com.tencent.kingkong.database.SQLiteDatabase;
import java.util.Calendar;
import java.util.Map;
import java.util.Set;
public class bfu {
private static bfu eMG = null;
private SparseArray<a> eMH;
private String OT = "http://strategy.beacon.qq.com/analytics/upload?mType=beacon";
private int c = 360;
private Map<String, String> dXx = null;
private byte cvp = 1;
private byte eMI = 2;
private String cog = "*^@K#K@!";
private bfu() {
this.eMH = null;
this.eMH = new SparseArray<>(3);
this.eMH.put(1, new a(1));
this.eMH.put(2, new a(2));
this.eMH.put(3, new a(3));
}
public static bfu Je() {
if (eMG == null) {
synchronized (bfu.class) {
if (eMG == null) {
eMG = new bfu();
}
}
}
return eMG;
}
public final String b() {
return this.OT;
}
public final void a(String str) {
this.OT = str;
}
public final int c() {
return this.c;
}
public final void a(int i) {
this.c = i;
}
public final Map<String, String> Jf() {
return this.dXx;
}
public final void g(Map<String, String> map) {
this.dXx = map;
}
public final synchronized SparseArray<a> Jg() {
SparseArray<a> sparseArray;
if (this.eMH != null) {
new bgw();
sparseArray = bgw.a(this.eMH);
} else {
sparseArray = null;
}
return sparseArray;
}
public final synchronized a kR(int i) {
return this.eMH != null ? this.eMH.get(i) : null;
}
public final synchronized boolean kS(int i) {
return this.eMH != null ? this.eMH.get(2).Zp : false;
}
public final boolean pm() {
if (this.dXx != null) {
String str = this.dXx.get("updateQimei");
if (str != null && "n".equalsIgnoreCase(str)) {
return false;
}
if (str != null && "y".equalsIgnoreCase(str)) {
return true;
}
}
return true;
}
public final synchronized boolean qr() {
boolean z;
String str;
if (this.dXx != null && (str = this.dXx.get("zeroPeak")) != null && "y".equalsIgnoreCase(str)) {
z = Calendar.getInstance().get(11) == 0;
}
return z;
}
public final synchronized boolean oV() {
boolean z;
String str;
if (this.dXx != null && (str = this.dXx.get("qimeiZeroPeak")) != null && "y".equalsIgnoreCase(str)) {
z = Calendar.getInstance().get(11) == 0;
}
return z;
}
public final synchronized byte Jl() {
return this.cvp;
}
public final synchronized void b(byte b) {
this.cvp = b;
}
public final synchronized byte Jn() {
return this.eMI;
}
public final synchronized void f(byte b) {
this.eMI = b;
}
public final synchronized String vK() {
return this.cog;
}
public final synchronized void bi(String str) {
this.cog = str;
}
public static class a {
private final int a;
private boolean Zp = false;
private String Rb = SQLiteDatabase.KeyEmpty;
private Map<String, String> bSn = null;
private Set<String> eMJ = null;
private bgr eMK = null;
private Set<String> eML = null;
public a(int i) {
this.a = i;
}
public final boolean a() {
return this.Zp;
}
public final void a(boolean z) {
this.Zp = z;
}
public final String b() {
return this.Rb;
}
public final void a(String str) {
this.Rb = str;
}
public final Map<String, String> Jo() {
return this.bSn;
}
public final void g(Map<String, String> map) {
this.bSn = map;
}
public final Set<String> Jp() {
return this.eMJ;
}
public final void a(Set<String> set) {
this.eMJ = set;
}
public final bgr Jq() {
return this.eMK;
}
public final void a(bgr bgrVar) {
this.eMK = bgrVar;
}
public final int vo() {
return this.a;
}
public final Set<String> Jr() {
return this.eML;
}
public final void c(Set<String> set) {
this.eML = set;
}
}
}