正在查看: 零界绘 v1.0.2 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.0.2 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package e.b.c.l;
import android.app.Application;
import android.content.Context;
import android.content.SharedPreferences;
import android.net.Uri;
import android.os.Environment;
import android.os.StatFs;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.appcompat.widget.TooltipCompatHandler;
import cn.fxlcy.pcdn.collection.StringListSet;
import com.tencent.mmkv.MMKV;
import e.b.c.k.s0;
import e.b.c.m.u;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Set;
public final class a {
public static volatile a c;
public Application a;
public b b;
public static class b {
public static final String q = "http://47.112.248.236:9998";
public static final long r;
public final l a;
public final String b;
public final String c;
public final long d;
public final boolean f1834e;
public final boolean f1835f;
public final long g;
public final long h;
public final long i;
public final e.b.c.e.b j;
public final String k;
public final j l;
public final int m;
public final g n;
public final c o;
public final List<e.b.c.h.b> p;
public static class C0193a {
public String a;
public String b;
public e.b.c.e.b f1837f;
public final String j;
public j k;
public l l;
public g n;
public h o;
public c p;
public List<e.b.c.h.b> q;
public long c = b.r;
public boolean d = false;
public boolean f1836e = false;
public long g = TooltipCompatHandler.LONG_CLICK_HIDE_TIMEOUT_MS;
public long h = com.anythink.basead.exoplayer.f.a;
public long i = 1000;
public int m = 32768;
public C0193a(String str) {
this.j = str;
}
public C0193a r(e.b.c.h.b bVar) {
if (this.q == null) {
this.q = new ArrayList();
}
this.q.add(bVar);
return this;
}
public b s() {
return new b(this);
}
public C0193a t(boolean z) {
this.d = z;
return this;
}
public C0193a u(g gVar) {
this.n = gVar;
return this;
}
public C0193a v(String str) {
try {
String scheme = Uri.parse(str).getScheme();
if ("ws".equals(scheme)) {
str = "http" + str.substring(2);
} else if ("wss".equals(scheme)) {
str = "http" + str.substring(3);
} else if (!"http".equals(scheme) && !"https".equals(scheme)) {
return this;
}
this.a = str;
} catch (Throwable unused) {
}
return this;
}
}
static {
long j;
try {
j = (long) (new StatFs(Environment.getExternalStorageDirectory().getPath()).getTotalBytes() * 0.05d);
} catch (Throwable unused) {
j = 5368709120L;
}
r = j;
}
public String f() {
return this.k;
}
public int g() {
return this.m;
}
public String h() {
return this.c;
}
public long i() {
return this.g;
}
public long j() {
return this.i;
}
public long k() {
return this.h;
}
public e.b.c.e.b l() {
return this.j;
}
public List<e.b.c.h.b> m() {
return this.p;
}
public long n() {
return this.d;
}
public String o() {
return this.b;
}
public boolean p() {
return this.f1834e;
}
public boolean q() {
return this.f1835f;
}
public b(C0193a c0193a) {
if (TextUtils.isEmpty(c0193a.a)) {
this.b = q;
} else {
this.b = c0193a.a;
}
if (TextUtils.isEmpty(c0193a.b)) {
this.c = "p2p_cache";
} else {
this.c = c0193a.b;
}
this.d = c0193a.c;
this.f1834e = c0193a.d;
this.f1835f = c0193a.f1836e;
this.g = c0193a.g;
this.h = c0193a.h;
this.i = c0193a.i;
if (c0193a.f1837f == null) {
this.j = new e.b.c.e.c();
} else {
this.j = c0193a.f1837f;
}
this.k = c0193a.j;
this.l = c0193a.k;
if (c0193a.l == null) {
this.a = new e();
} else {
this.a = c0193a.l;
}
this.m = c0193a.m;
h unused = c0193a.o;
this.n = c0193a.n;
this.o = c0193a.p;
this.p = c0193a.q;
}
}
public interface c {
boolean a(Throwable th);
}
public static final class d implements k {
public SharedPreferences.Editor a;
public final SharedPreferences b;
@Override
public Set<String> a(String str) {
return this.b.getStringSet(str, Collections.emptySet());
}
@Override
public void apply() {
commit();
}
@Override
public synchronized void commit() {
((SharedPreferences.Editor) Objects.requireNonNull(this.a)).commit();
this.a = null;
}
@Override
public synchronized k edit() {
if (this.a == null) {
this.a = this.b.edit();
}
return this;
}
@Override
public int getInt(String str, int i) {
return this.b.getInt(str, i);
}
@Override
public long getLong(String str, long j) {
return this.b.getLong(str, j);
}
@Override
public String getString(String str, String str2) {
return this.b.getString(str, str2);
}
@Override
public Set<String> keys() {
Map<String, ?> all = this.b.getAll();
return all == null ? Collections.emptySet() : all.keySet();
}
@Override
public k putInt(String str, int i) {
((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putInt(str, i);
return this;
}
@Override
public k putLong(String str, long j) {
((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putLong(str, j);
return this;
}
@Override
public k putString(String str, String str2) {
((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putString(str, str2);
return this;
}
@Override
public k putStringSet(String str, Set<String> set) {
((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putStringSet(str, set);
return this;
}
@Override
public k remove(String str) {
((SharedPreferences.Editor) Objects.requireNonNull(this.a)).remove(str).commit();
return this;
}
public d(SharedPreferences sharedPreferences) {
this.b = sharedPreferences;
}
}
public static final class e implements l {
public volatile Boolean a;
public e() {
}
@Override
public e.b.c.l.a.k a(android.content.Context r4, java.lang.String r5) {
throw new UnsupportedOperationException("Method not decompiled: e.b.c.l.a.e.a(android.content.Context, java.lang.String):e.b.c.l.a$k");
}
}
public static final class f implements k {
public final MMKV a;
@Override
public Set<String> a(String str) {
return this.a.decodeStringSet(str, Collections.emptySet(), StringListSet.class);
}
@Override
public void apply() {
this.a.async();
}
@Override
public void commit() {
this.a.sync();
}
@Override
public k edit() {
return this;
}
@Override
public int getInt(String str, int i) {
return this.a.getInt(str, i);
}
@Override
public long getLong(String str, long j) {
return this.a.getLong(str, j);
}
@Override
public String getString(String str, String str2) {
return this.a.getString(str, str2);
}
@Override
public Set<String> keys() {
String[] allKeys = this.a.allKeys();
return (allKeys == null || allKeys.length == 0) ? Collections.emptySet() : new StringListSet(Arrays.asList(allKeys));
}
@Override
public k putInt(String str, int i) {
this.a.putInt(str, i);
return this;
}
@Override
public k putLong(String str, long j) {
this.a.putLong(str, j);
return this;
}
@Override
public k putString(String str, String str2) {
this.a.putString(str, str2);
return this;
}
@Override
public k putStringSet(String str, Set<String> set) {
this.a.putStringSet(str, set);
return this;
}
@Override
public k remove(String str) {
this.a.remove(str);
return this;
}
public f(MMKV mmkv) {
this.a = mmkv;
}
}
public interface g {
default boolean a() {
return isEnabled();
}
boolean isEnabled();
}
public interface h {
}
public interface i {
String j();
int k();
List<i> l();
String n();
String o();
int r();
int s();
}
public interface j {
long a();
}
public interface k {
Set<String> a(String str);
void apply();
void commit();
k edit();
int getInt(String str, int i);
long getLong(String str, long j);
String getString(String str, String str2);
Set<String> keys();
k putInt(String str, int i);
k putLong(String str, long j);
k putString(String str, String str2);
k putStringSet(String str, Set<String> set);
k remove(String str);
}
public interface l {
k a(Context context, String str);
}
public static a d() {
if (c == null) {
synchronized (a.class) {
if (c == null) {
c = new a();
}
}
}
return c;
}
public void a(i iVar) {
u.d().a(iVar);
}
public long b() {
j jVar = c().l;
return jVar == null ? System.currentTimeMillis() : jVar.a();
}
public b c() {
return this.b;
}
public k e(String str) {
return this.b.a.a(getContext(), str);
}
public void f(@NonNull Context context, @NonNull b bVar) {
if (this.a != null) {
throw new RuntimeException("already initialized");
}
this.b = bVar;
if (context instanceof Application) {
this.a = (Application) context;
} else {
this.a = (Application) context.getApplicationContext();
}
Application application = this.a;
e.b.c.k.y0.c.b();
e.b.c.j.a.b.a.a();
e.b.c.o.f.a();
e.b.c.i.c.g(application);
c().l().f(application, this);
if (h()) {
s0.A();
}
}
public boolean g() {
g gVar = c().n;
if (gVar == null) {
return true;
}
return gVar.a();
}
public Context getContext() {
Application application = this.a;
if (application != null) {
return application;
}
throw new RuntimeException("need to be initialized first");
}
public boolean h() {
g gVar = c().n;
if (gVar == null) {
return true;
}
return gVar.isEnabled();
}
public boolean i(Throwable th) {
c cVar = c().o;
if (cVar != null) {
return cVar.a(th);
}
return false;
}
public e.b.c.j.a.a.b j(i iVar) {
return u.d().g(iVar);
}
}