正在查看: Cleaner for WhatsApp v2.9.6 应用的 g.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Cleaner for WhatsApp v2.9.6 应用的 g.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package u3;
import android.content.Context;
import android.content.SharedPreferences;
import java.util.Locale;
import java.util.concurrent.Callable;
import java.util.concurrent.atomic.AtomicReference;
import m3.AbstractC0435j;
import m3.D;
import m3.E;
import m3.I;
import m3.InterfaceC0425C;
import m3.b0;
import n3.C0461g;
import org.json.JSONObject;
import r3.C0507b;
import u3.g;
import x2.o;
public class g implements j {
private final Context a;
private final k b;
private final h c;
private final InterfaceC0425C d;
private final C0517a e;
private final l f;
private final D g;
private final AtomicReference h;
private final AtomicReference i;
class a implements x2.k {
final C0461g a;
a(C0461g c0461g) {
this.a = c0461g;
}
public JSONObject c() {
return g.this.f.a(g.this.b, true);
}
public x2.l a(Void r5) {
JSONObject jSONObject = (JSONObject) this.a.d.c().submit(new Callable() {
@Override
public final Object call() {
JSONObject c;
c = g.a.this.c();
return c;
}
}).get();
if (jSONObject != null) {
C0520d b = g.this.c.b(jSONObject);
g.this.e.c(b.c, jSONObject);
g.this.q(jSONObject, "Loaded settings: ");
g gVar = g.this;
gVar.r(gVar.b.f);
g.this.h.set(b);
((x2.m) g.this.i.get()).e(b);
}
return o.e((Object) null);
}
}
g(Context context, k kVar, InterfaceC0425C interfaceC0425C, h hVar, C0517a c0517a, l lVar, D d) {
AtomicReference atomicReference = new AtomicReference();
this.h = atomicReference;
this.i = new AtomicReference(new x2.m());
this.a = context;
this.b = kVar;
this.d = interfaceC0425C;
this.c = hVar;
this.e = c0517a;
this.f = lVar;
this.g = d;
atomicReference.set(C0518b.b(interfaceC0425C));
}
public static g l(Context context, String str, I i, C0507b c0507b, String str2, String str3, s3.g gVar, D d) {
String g = i.g();
b0 b0Var = new b0();
return new g(context, new k(str, i.h(), i.i(), i.j(), i, AbstractC0435j.h(AbstractC0435j.m(context), str, str3, str2), str3, str2, E.g(g).h()), b0Var, new h(b0Var), new C0517a(gVar), new C0519c(String.format(Locale.US, "https://firebase-settings.crashlytics.com/spi/v2/platforms/android/gmp/%s/settings", str), c0507b), d);
}
private C0520d m(EnumC0521e enumC0521e) {
C0520d c0520d = null;
try {
if (!EnumC0521e.SKIP_CACHE_LOOKUP.equals(enumC0521e)) {
JSONObject b = this.e.b();
if (b != null) {
C0520d b2 = this.c.b(b);
if (b2 != null) {
q(b, "Loaded cached settings: ");
long a2 = this.d.a();
if (!EnumC0521e.IGNORE_CACHE_EXPIRATION.equals(enumC0521e) && b2.a(a2)) {
j3.g.f().i("Cached settings have expired.");
}
try {
j3.g.f().i("Returning cached settings.");
c0520d = b2;
} catch (Exception e) {
e = e;
c0520d = b2;
j3.g.f().e("Failed to get cached settings", e);
return c0520d;
}
} else {
j3.g.f().e("Failed to parse cached settings data.", null);
}
} else {
j3.g.f().b("No cached settings data found.");
}
}
} catch (Exception e2) {
e = e2;
}
return c0520d;
}
private String n() {
return AbstractC0435j.q(this.a).getString("existing_instance_identifier", "");
}
public void q(JSONObject jSONObject, String str) {
j3.g.f().b(str + jSONObject.toString());
}
public boolean r(String str) {
SharedPreferences.Editor edit = AbstractC0435j.q(this.a).edit();
edit.putString("existing_instance_identifier", str);
edit.apply();
return true;
}
@Override
public x2.l a() {
return ((x2.m) this.i.get()).a();
}
@Override
public C0520d b() {
return (C0520d) this.h.get();
}
boolean k() {
return !n().equals(this.b.f);
}
public x2.l o(C0461g c0461g) {
return p(EnumC0521e.USE_CACHE, c0461g);
}
public x2.l p(EnumC0521e enumC0521e, C0461g c0461g) {
C0520d m;
if (!k() && (m = m(enumC0521e)) != null) {
this.h.set(m);
((x2.m) this.i.get()).e(m);
return o.e((Object) null);
}
C0520d m2 = m(EnumC0521e.IGNORE_CACHE_EXPIRATION);
if (m2 != null) {
this.h.set(m2);
((x2.m) this.i.get()).e(m2);
}
return this.g.i().p(c0461g.a, new a(c0461g));
}
}