导航菜单

页面标题

页面副标题

Namma Yatri v3.3.7 - C3055g.java 源代码

正在查看: Namma Yatri v3.3.7 应用的 C3055g.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package i9;

import a9.AbstractC1369i;
import a9.C1336F;
import a9.C1341K;
import a9.C1361c0;
import a9.EnumC1337G;
import a9.InterfaceC1335E;
import android.content.Context;
import android.content.SharedPreferences;
import b9.C1715f;
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.C2878b;
import i9.C3055g;
import java.util.Locale;
import java.util.concurrent.Callable;
import java.util.concurrent.atomic.AtomicReference;
import org.json.JSONObject;

public class C3055g implements j {

    private final Context f42721a;

    private final k f42722b;

    private final h f42723c;

    private final InterfaceC1335E f42724d;

    private final C3049a f42725e;

    private final l f42726f;

    private final C1336F f42727g;

    private final AtomicReference f42728h;

    private final AtomicReference f42729i;

    class a implements SuccessContinuation {

        final C1715f f42730a;

        a(C1715f c1715f) {
            this.f42730a = c1715f;
        }

        public JSONObject b() {
            return C3055g.this.f42726f.a(C3055g.this.f42722b, true);
        }

        @Override
        public Task then(Void r52) {
            JSONObject jSONObject = (JSONObject) this.f42730a.f23905d.d().submit(new Callable() {
                @Override
                public final Object call() {
                    JSONObject b10;
                    b10 = C3055g.a.this.b();
                    return b10;
                }
            }).get();
            if (jSONObject != null) {
                C3052d b10 = C3055g.this.f42723c.b(jSONObject);
                C3055g.this.f42725e.c(b10.f42705c, jSONObject);
                C3055g.this.q(jSONObject, "Loaded settings: ");
                C3055g c3055g = C3055g.this;
                c3055g.r(c3055g.f42722b.f42738f);
                C3055g.this.f42728h.set(b10);
                ((TaskCompletionSource) C3055g.this.f42729i.get()).trySetResult(b10);
            }
            return Tasks.forResult(null);
        }
    }

    C3055g(Context context, k kVar, InterfaceC1335E interfaceC1335E, h hVar, C3049a c3049a, l lVar, C1336F c1336f) {
        AtomicReference atomicReference = new AtomicReference();
        this.f42728h = atomicReference;
        this.f42729i = new AtomicReference(new TaskCompletionSource());
        this.f42721a = context;
        this.f42722b = kVar;
        this.f42724d = interfaceC1335E;
        this.f42723c = hVar;
        this.f42725e = c3049a;
        this.f42726f = lVar;
        this.f42727g = c1336f;
        atomicReference.set(C3050b.b(interfaceC1335E));
    }

    public static C3055g l(Context context, String str, C1341K c1341k, C2878b c2878b, String str2, String str3, g9.g gVar, C1336F c1336f) {
        String g10 = c1341k.g();
        C1361c0 c1361c0 = new C1361c0();
        return new C3055g(context, new k(str, c1341k.h(), c1341k.i(), c1341k.j(), c1341k, AbstractC1369i.h(AbstractC1369i.m(context), str, str3, str2), str3, str2, EnumC1337G.c(g10).d()), c1361c0, new h(c1361c0), new C3049a(gVar), new C3051c(String.format(Locale.US, "https://firebase-settings.crashlytics.com/spi/v2/platforms/android/gmp/%s/settings", str), c2878b), c1336f);
    }

    private C3052d m(EnumC3053e enumC3053e) {
        C3052d c3052d = null;
        try {
            if (!EnumC3053e.SKIP_CACHE_LOOKUP.equals(enumC3053e)) {
                JSONObject b10 = this.f42725e.b();
                if (b10 != null) {
                    C3052d b11 = this.f42723c.b(b10);
                    if (b11 != null) {
                        q(b10, "Loaded cached settings: ");
                        long a10 = this.f42724d.a();
                        if (!EnumC3053e.IGNORE_CACHE_EXPIRATION.equals(enumC3053e) && b11.a(a10)) {
                            X8.g.f().i("Cached settings have expired.");
                        }
                        try {
                            X8.g.f().i("Returning cached settings.");
                            c3052d = b11;
                        } catch (Exception e10) {
                            e = e10;
                            c3052d = b11;
                            X8.g.f().e("Failed to get cached settings", e);
                            return c3052d;
                        }
                    } else {
                        X8.g.f().e("Failed to parse cached settings data.", null);
                    }
                } else {
                    X8.g.f().b("No cached settings data found.");
                }
            }
        } catch (Exception e11) {
            e = e11;
        }
        return c3052d;
    }

    private String n() {
        return AbstractC1369i.q(this.f42721a).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 = AbstractC1369i.q(this.f42721a).edit();
        edit.putString("existing_instance_identifier", str);
        edit.apply();
        return true;
    }

    @Override
    public Task a() {
        return ((TaskCompletionSource) this.f42729i.get()).getTask();
    }

    @Override
    public C3052d b() {
        return (C3052d) this.f42728h.get();
    }

    boolean k() {
        return !n().equals(this.f42722b.f42738f);
    }

    public Task o(C1715f c1715f) {
        return p(EnumC3053e.USE_CACHE, c1715f);
    }

    public Task p(EnumC3053e enumC3053e, C1715f c1715f) {
        C3052d m10;
        if (!k() && (m10 = m(enumC3053e)) != null) {
            this.f42728h.set(m10);
            ((TaskCompletionSource) this.f42729i.get()).trySetResult(m10);
            return Tasks.forResult(null);
        }
        C3052d m11 = m(EnumC3053e.IGNORE_CACHE_EXPIRATION);
        if (m11 != null) {
            this.f42728h.set(m11);
            ((TaskCompletionSource) this.f42729i.get()).trySetResult(m11);
        }
        return this.f42727g.k().onSuccessTask(c1715f.f23902a, new a(c1715f));
    }
}