九游游戏中心HD v4.6.8.1版本的 MD5 值为:78c397802cc5ffdcc7f5502ede90502e
以下内容为反编译后的 j.java 源代码,内容仅作参考
package cn.ninegame.b.f;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Build;
import android.text.TextUtils;
import cn.ninegame.library.util.ae;
import cn.ninegame.library.util.bf;
import com.uc.webview.export.Build;
public final class j {
public static String f334a = "http://usdpdown.game.uodoo.com/ngclient/LB1Co_nMVXXXXbVXpXXXXXXXXXX_4611.zip";
public static String b;
public Context c;
public cn.ninegame.b.f.a d;
public i e;
private volatile boolean f;
private long g;
j(byte b2) {
this();
}
public static boolean g(j jVar) {
jVar.f = true;
return true;
}
static {
String str = ae.k;
ae.b();
}
public static String a() {
return Build.CORE_VERSION;
}
public static String b() {
return Build.CORE_TIME;
}
public static String c() {
return Build.Version.NAME;
}
public static String d() {
return Build.TIME;
}
public static class a {
private static final j f335a = new j((byte) 0);
}
private j() {
this.f = false;
cn.ninegame.b.b.e.q();
this.c = cn.ninegame.b.b.e.w();
this.d = new cn.ninegame.b.f.a();
this.e = new i(this.c);
b = bf.b(this.c) + "/core_dex/";
if (i.b()) {
f334a = i.f333a;
if (cn.ninegame.b.c.a.a()) {
cn.ninegame.b.c.a.a("uccore", "U3 Debug开启");
}
}
}
public static final j e() {
return a.f335a;
}
public final void a(cn.ninegame.b.b.d dVar) {
this.d.b.add(dVar);
}
public final void b(cn.ninegame.b.b.d dVar) {
this.d.b.remove(dVar);
}
public static String f() {
if (Build.VERSION.SDK_INT >= 21) {
StringBuilder sb = new StringBuilder();
for (String str : android.os.Build.SUPPORTED_ABIS) {
sb.append(str).append(" ");
}
return sb.toString();
}
return android.os.Build.CPU_ABI + " " + android.os.Build.CPU_ABI2;
}
public static void c(j jVar) {
SharedPreferences sharedPreferences = jVar.c.getSharedPreferences("u3_config", 0);
String string = sharedPreferences.getString("sdk_seq", null);
String str = ae.k;
ae.b();
if (!TextUtils.isEmpty(string) && com.uc.webview.export.Build.TIME.equals(string)) {
return;
}
sharedPreferences.edit().putString("sdk_seq", com.uc.webview.export.Build.TIME).commit();
}
}