正在查看: Namma Yatri v3.3.7 应用的 C1103g.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Namma Yatri v3.3.7 应用的 C1103g.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package i9;
import a9.AbstractC0416i;
import a9.C0383F;
import a9.C0388K;
import a9.C0408c0;
import a9.EnumC0384G;
import a9.InterfaceC0382E;
import android.content.Context;
import android.content.SharedPreferences;
import b9.C0443f;
import com.google.android.gms.tasks.SuccessContinuation;
import com.google.android.gms.tasks.Task;
import com.google.android.gms.tasks.TaskCompletionSource;
import com.google.android.gms.tasks.Tasks;
import f9.C1071b;
import i9.C1103g;
import java.util.Locale;
import java.util.concurrent.Callable;
import java.util.concurrent.atomic.AtomicReference;
import org.json.JSONObject;
public class C1103g implements j {
private final Context a;
private final k b;
private final h c;
private final InterfaceC0382E d;
private final C1097a e;
private final l f;
private final C0383F g;
private final AtomicReference h;
private final AtomicReference i;
class a implements SuccessContinuation {
final C0443f a;
a(C0443f c0443f) {
this.a = c0443f;
}
public JSONObject b() {
return C1103g.this.f.a(C1103g.this.b, true);
}
@Override
public Task then(Void r5) {
JSONObject jSONObject = (JSONObject) this.a.d.d().submit(new Callable() {
@Override
public final Object call() {
JSONObject b;
b = C1103g.a.this.b();
return b;
}
}).get();
if (jSONObject != null) {
C1100d b = C1103g.this.c.b(jSONObject);
C1103g.this.e.c(b.c, jSONObject);
C1103g.this.q(jSONObject, "Loaded settings: ");
C1103g c1103g = C1103g.this;
c1103g.r(c1103g.b.f);
C1103g.this.h.set(b);
((TaskCompletionSource) C1103g.this.i.get()).trySetResult(b);
}
return Tasks.forResult(null);
}
}
C1103g(Context context, k kVar, InterfaceC0382E interfaceC0382E, h hVar, C1097a c1097a, l lVar, C0383F c0383f) {
AtomicReference atomicReference = new AtomicReference();
this.h = atomicReference;
this.i = new AtomicReference(new TaskCompletionSource());
this.a = context;
this.b = kVar;
this.d = interfaceC0382E;
this.c = hVar;
this.e = c1097a;
this.f = lVar;
this.g = c0383f;
atomicReference.set(C1098b.b(interfaceC0382E));
}
public static C1103g l(Context context, String str, C0388K c0388k, C1071b c1071b, String str2, String str3, g9.g gVar, C0383F c0383f) {
String g = c0388k.g();
C0408c0 c0408c0 = new C0408c0();
return new C1103g(context, new k(str, c0388k.h(), c0388k.i(), c0388k.j(), c0388k, AbstractC0416i.h(AbstractC0416i.m(context), str, str3, str2), str3, str2, EnumC0384G.c(g).d()), c0408c0, new h(c0408c0), new C1097a(gVar), new C1099c(String.format(Locale.US, "https://firebase-settings.crashlytics.com/spi/v2/platforms/android/gmp/%s/settings", str), c1071b), c0383f);
}
private C1100d m(EnumC1101e enumC1101e) {
C1100d c1100d = null;
try {
if (!EnumC1101e.SKIP_CACHE_LOOKUP.equals(enumC1101e)) {
JSONObject b = this.e.b();
if (b != null) {
C1100d b2 = this.c.b(b);
if (b2 != null) {
q(b, "Loaded cached settings: ");
long a2 = this.d.a();
if (!EnumC1101e.IGNORE_CACHE_EXPIRATION.equals(enumC1101e) && b2.a(a2)) {
X8.g.f().i("Cached settings have expired.");
}
try {
X8.g.f().i("Returning cached settings.");
c1100d = b2;
} catch (Exception e) {
e = e;
c1100d = b2;
X8.g.f().e("Failed to get cached settings", e);
return c1100d;
}
} else {
X8.g.f().e("Failed to parse cached settings data.", null);
}
} else {
X8.g.f().b("No cached settings data found.");
}
}
} catch (Exception e2) {
e = e2;
}
return c1100d;
}
private String n() {
return AbstractC0416i.q(this.a).getString("existing_instance_identifier", "");
}
public void q(JSONObject jSONObject, String str) {
X8.g.f().b(str + jSONObject.toString());
}
public boolean r(String str) {
SharedPreferences.Editor edit = AbstractC0416i.q(this.a).edit();
edit.putString("existing_instance_identifier", str);
edit.apply();
return true;
}
@Override
public Task a() {
return ((TaskCompletionSource) this.i.get()).getTask();
}
@Override
public C1100d b() {
return (C1100d) this.h.get();
}
boolean k() {
return !n().equals(this.b.f);
}
public Task o(C0443f c0443f) {
return p(EnumC1101e.USE_CACHE, c0443f);
}
public Task p(EnumC1101e enumC1101e, C0443f c0443f) {
C1100d m;
if (!k() && (m = m(enumC1101e)) != null) {
this.h.set(m);
((TaskCompletionSource) this.i.get()).trySetResult(m);
return Tasks.forResult(null);
}
C1100d m2 = m(EnumC1101e.IGNORE_CACHE_EXPIRATION);
if (m2 != null) {
this.h.set(m2);
((TaskCompletionSource) this.i.get()).trySetResult(m2);
}
return this.g.k().onSuccessTask(c0443f.a, new a(c0443f));
}
}