导航菜单

页面标题

页面副标题

Hyouka private v5.8.9 - q.java 源代码

正在查看: Hyouka private v5.8.9 应用的 q.java JAVA 源代码文件

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


package va;

import android.content.Context;
import java.util.Locale;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.AtomicReference;

public class q {
    private final AtomicReference<t> a;
    private final CountDownLatch b;
    private s c;
    private boolean d;

    static class b {
        private static final q a = new q();
    }

    public static q b() {
        return b.a;
    }

    private void f(t tVar) {
        this.a.set(tVar);
        this.b.countDown();
    }

    public t a() {
        try {
            this.b.await();
            return this.a.get();
        } catch (InterruptedException unused) {
            io.fabric.sdk.android.c.p().c("Fabric", "Interrupted while waiting for settings data.");
            return null;
        }
    }

    public synchronized q c(io.fabric.sdk.android.h hVar, io.fabric.sdk.android.services.common.s sVar, ta.d dVar, String str, String str2, String str3, io.fabric.sdk.android.services.common.l lVar) {
        if (this.d) {
            return this;
        }
        if (this.c == null) {
            Context context = hVar.getContext();
            String h = sVar.h();
            String e = new io.fabric.sdk.android.services.common.g().e(context);
            String k = sVar.k();
            this.c = new j(hVar, new w(e, sVar.l(), sVar.m(), sVar.n(), sVar.i(), io.fabric.sdk.android.services.common.i.i(io.fabric.sdk.android.services.common.i.O(context)), str2, str, io.fabric.sdk.android.services.common.m.h(k).j(), io.fabric.sdk.android.services.common.i.l(context)), new io.fabric.sdk.android.services.common.w(), new k(), new i(hVar), new l(hVar, str3, String.format(Locale.US, "https://settings.crashlytics.com/spi/v2/platforms/android/apps/%s/settings", h), dVar), lVar);
        }
        this.d = true;
        return this;
    }

    public synchronized boolean d() {
        t b2;
        b2 = this.c.b();
        f(b2);
        return b2 != null;
    }

    public synchronized boolean e() {
        t a2;
        a2 = this.c.a(r.SKIP_CACHE_LOOKUP);
        f(a2);
        if (a2 == null) {
            io.fabric.sdk.android.c.p().e("Fabric", "Failed to force reload of settings from Crashlytics.", null);
        }
        return a2 != null;
    }

    private q() {
        this.a = new AtomicReference<>();
        this.b = new CountDownLatch(1);
        this.d = false;
    }
}