导航菜单

页面标题

页面副标题

Online Loans v421.2.42 - C.java 源代码

正在查看: Online Loans v421.2.42 应用的 C.java JAVA 源代码文件

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


package C3;

import android.content.Context;
import android.text.TextUtils;
import com.google.android.gms.tasks.Task;
import java.util.Map;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import r3.C2562f;
import z3.InterfaceC2796a;

public class C {

    public final Context f321a;

    public final C2562f f322b;

    public final I f323c;

    public D f326f;

    public D f327g;

    public boolean f328h;

    public C0361q f329i;

    public final N f330j;

    public final I3.g f331k;

    public final B3.b f332l;

    public final A3.a f333m;

    public final C0357m f334n;

    public final InterfaceC2796a f335o;

    public final z3.l f336p;

    public final D3.f f337q;

    public final long f325e = System.currentTimeMillis();

    public final T f324d = new T();

    public C(C2562f c2562f, N n6, InterfaceC2796a interfaceC2796a, I i6, B3.b bVar, A3.a aVar, I3.g gVar, C0357m c0357m, z3.l lVar, D3.f fVar) {
        this.f322b = c2562f;
        this.f323c = i6;
        this.f321a = c2562f.m();
        this.f330j = n6;
        this.f335o = interfaceC2796a;
        this.f332l = bVar;
        this.f333m = aVar;
        this.f331k = gVar;
        this.f334n = c0357m;
        this.f336p = lVar;
        this.f337q = fVar;
    }

    public static String s() {
        return "19.4.4";
    }

    public static boolean t(String str, boolean z6) {
        if (z6) {
            return !TextUtils.isEmpty(str);
        }
        z3.g.f().i("Configured not to require a build ID.");
        return true;
    }

    public final void A(Throwable th) {
        this.f329i.Y("com.crashlytics.on-demand.recorded-exceptions", Integer.toString(this.f324d.b()));
        this.f329i.Y("com.crashlytics.on-demand.dropped-exceptions", Integer.toString(this.f324d.a()));
        this.f329i.Q(Thread.currentThread(), th);
    }

    public final void B(String str, String str2) {
        this.f329i.X(str, str2);
    }

    public final void C(String str, String str2) {
        this.f329i.Y(str, str2);
    }

    public final void D(String str) {
        this.f329i.Z(str);
    }

    public void E(final String str) {
        final long currentTimeMillis = System.currentTimeMillis() - this.f325e;
        this.f337q.f662a.f(new Runnable() {
            @Override
            public final void run() {
                C.this.y(currentTimeMillis, str);
            }
        });
    }

    public void F(final Throwable th, final Map map) {
        this.f337q.f662a.f(new Runnable() {
            @Override
            public final void run() {
                C.this.z(th, map);
            }
        });
    }

    public void G(final Throwable th) {
        z3.g.f().b("Recorded on-demand fatal events: " + this.f324d.b());
        z3.g.f().b("Dropped on-demand fatal events: " + this.f324d.a());
        this.f337q.f662a.f(new Runnable() {
            @Override
            public final void run() {
                C.this.A(th);
            }
        });
    }

    public void H() {
        D3.f.c();
        try {
            if (this.f326f.d()) {
                return;
            }
            z3.g.f().k("Initialization marker file was not properly removed.");
        } catch (Exception e7) {
            z3.g.f().e("Problem encountered deleting Crashlytics initialization marker.", e7);
        }
    }

    public void I() {
        D3.f.c();
        this.f326f.a();
        z3.g.f().i("Initialization marker file was created.");
    }

    public boolean J(C0345a c0345a, K3.j jVar) {
        if (!t(c0345a.f392b, AbstractC0353i.i(this.f321a, "com.crashlytics.RequireBuildId", true))) {
            throw new IllegalStateException("The Crashlytics build ID is missing. This occurs when the Crashlytics Gradle plugin is missing from your app's build configuration. Please review the Firebase Crashlytics onboarding instructions at https://firebase.google.com/docs/crashlytics/get-started?platform=android#add-plugin");
        }
        String c7 = new C0352h().c();
        try {
            this.f327g = new D("crash_marker", this.f331k);
            this.f326f = new D("initialization_marker", this.f331k);
            E3.o oVar = new E3.o(c7, this.f331k, this.f337q);
            E3.f fVar = new E3.f(this.f331k);
            L3.a aVar = new L3.a(1024, new L3.c(10));
            this.f336p.c(oVar);
            this.f329i = new C0361q(this.f321a, this.f330j, this.f323c, this.f331k, this.f327g, c0345a, oVar, fVar, h0.j(this.f321a, this.f330j, this.f331k, c0345a, fVar, oVar, aVar, jVar, this.f324d, this.f334n, this.f337q), this.f335o, this.f333m, this.f334n, this.f337q);
            boolean o6 = o();
            k();
            this.f329i.y(c7, Thread.getDefaultUncaughtExceptionHandler(), jVar);
            if (!o6 || !AbstractC0353i.d(this.f321a)) {
                z3.g.f().b("Successfully configured exception handler.");
                return true;
            }
            z3.g.f().b("Crashlytics did not finish previous background initialization. Initializing synchronously.");
            r(jVar);
            return false;
        } catch (Exception e7) {
            z3.g.f().e("Crashlytics was not started due to an exception during initialization", e7);
            this.f329i = null;
            return false;
        }
    }

    public Task K() {
        return this.f329i.W();
    }

    public void L(Boolean bool) {
        this.f323c.h(bool);
    }

    public void M(final String str, final String str2) {
        this.f337q.f662a.f(new Runnable() {
            @Override
            public final void run() {
                C.this.B(str, str2);
            }
        });
    }

    public void N(final String str, final String str2) {
        this.f337q.f662a.f(new Runnable() {
            @Override
            public final void run() {
                C.this.C(str, str2);
            }
        });
    }

    public void O(final String str) {
        this.f337q.f662a.f(new Runnable() {
            @Override
            public final void run() {
                C.this.D(str);
            }
        });
    }

    public final void k() {
        try {
            this.f328h = Boolean.TRUE.equals((Boolean) this.f337q.f662a.c().submit(new Callable() {
                @Override
                public final Object call() {
                    Boolean u6;
                    u6 = C.this.u();
                    return u6;
                }
            }).get(3L, TimeUnit.SECONDS));
        } catch (Exception unused) {
            this.f328h = false;
        }
    }

    public Task l() {
        return this.f329i.n();
    }

    public Task m() {
        return this.f329i.s();
    }

    public boolean n() {
        return this.f328h;
    }

    public boolean o() {
        return this.f326f.c();
    }

    public final void w(K3.j jVar) {
        D3.f.c();
        I();
        try {
            try {
                this.f332l.a(new B3.a() {
                    @Override
                    public final void a(String str) {
                        C.this.E(str);
                    }
                });
                this.f329i.V();
            } catch (Exception e7) {
                z3.g.f().e("Crashlytics encountered a problem during asynchronous initialization.", e7);
            }
            if (!jVar.b().f3558b.f3565a) {
                z3.g.f().b("Collection of crash reports disabled in Crashlytics settings.");
                throw new RuntimeException("Collection of crash reports disabled in Crashlytics settings.");
            }
            if (!this.f329i.A(jVar)) {
                z3.g.f().k("Previous sessions could not be finalized.");
            }
            this.f329i.a0(jVar.a());
            H();
        } catch (Throwable th) {
            H();
            throw th;
        }
    }

    public Task q(final K3.j jVar) {
        return this.f337q.f662a.f(new Runnable() {
            @Override
            public final void run() {
                C.this.v(jVar);
            }
        });
    }

    public final void r(final K3.j jVar) {
        Future<?> submit = this.f337q.f662a.c().submit(new Runnable() {
            @Override
            public final void run() {
                C.this.w(jVar);
            }
        });
        z3.g.f().b("Crashlytics detected incomplete initialization on previous app launch. Will initialize synchronously.");
        try {
            submit.get(3L, TimeUnit.SECONDS);
        } catch (InterruptedException e7) {
            z3.g.f().e("Crashlytics was interrupted during initialization.", e7);
            Thread.currentThread().interrupt();
        } catch (ExecutionException e8) {
            z3.g.f().e("Crashlytics encountered a problem during initialization.", e8);
        } catch (TimeoutException e9) {
            z3.g.f().e("Crashlytics timed out during initialization.", e9);
        }
    }

    public final Boolean u() {
        return Boolean.valueOf(this.f329i.t());
    }

    public final void x(long j6, String str) {
        this.f329i.e0(j6, str);
    }

    public final void y(final long j6, final String str) {
        this.f337q.f663b.f(new Runnable() {
            @Override
            public final void run() {
                C.this.x(j6, str);
            }
        });
    }

    public final void z(Throwable th, Map map) {
        this.f329i.d0(Thread.currentThread(), th, map);
    }
}