正在查看: Hyouka private v5.8.9 应用的 q.java JAVA 源代码文件
本页面展示 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;
}
}