Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,122 @@
package com.applovin.impl;
import android.os.Handler;
import android.os.HandlerThread;
import com.applovin.sdk.AppLovinSdkUtils;
import com.facebook.share.internal.ShareConstants;
import csdk.gluads.Consts;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicLong;
/* loaded from: classes.dex */
public class u0 {
private static final u0 l = new u0();
private Handler b;
private Handler d;
private com.applovin.impl.sdk.j g;
private Thread h;
private long i;
private long j;
private long k;
private final AtomicLong a = new AtomicLong(0);
private final HandlerThread c = new HandlerThread("AppLovinSdk:anr_detector");
private final AtomicBoolean e = new AtomicBoolean();
private final AtomicBoolean f = new AtomicBoolean();
private u0() {
TimeUnit timeUnit = TimeUnit.SECONDS;
this.i = timeUnit.toMillis(4L);
this.j = timeUnit.toMillis(3L);
this.k = timeUnit.toMillis(3L);
}
/* JADX INFO: Access modifiers changed from: private */
public /* synthetic */ void b() {
this.h = Thread.currentThread();
}
/* JADX INFO: Access modifiers changed from: private */
public void a() {
if (this.f.get()) {
this.e.set(true);
}
}
public class c implements Runnable {
private c() {
}
@Override // java.lang.Runnable
public void run() {
if (u0.this.e.get()) {
return;
}
u0.this.a.set(System.currentTimeMillis());
u0.this.b.postDelayed(this, u0.this.j);
}
}
public class b implements Runnable {
private b() {
}
@Override // java.lang.Runnable
public void run() {
String str;
if (u0.this.e.get()) {
return;
}
long currentTimeMillis = System.currentTimeMillis() - u0.this.a.get();
if (currentTimeMillis < 0 || currentTimeMillis > u0.this.i) {
u0.this.a();
if (u0.this.h == null || u0.this.h.getStackTrace().length <= 0) {
str = "None";
} else {
StackTraceElement stackTraceElement = u0.this.h.getStackTrace()[0];
str = stackTraceElement.getClassName() + Consts.STRING_PERIOD + stackTraceElement.getMethodName();
}
long seconds = TimeUnit.MILLISECONDS.toSeconds(System.currentTimeMillis() - com.applovin.impl.sdk.j.k());
HashMap hashMap = new HashMap(3);
hashMap.put("top_main_method", str);
hashMap.put(ShareConstants.FEED_SOURCE_PARAM, u0.this.g.t0() ? "non_first_session" : "first_session");
hashMap.put("details", "seconds_since_app_launch=" + seconds);
u0.this.g.E().a(la.C, (Map) hashMap);
}
u0.this.d.postDelayed(this, u0.this.k);
}
}
private void a(com.applovin.impl.sdk.j jVar) {
if (this.f.compareAndSet(false, true)) {
this.g = jVar;
AppLovinSdkUtils.runOnUiThread(new Runnable() { // from class: com.applovin.impl.u0$$ExternalSyntheticLambda0
@Override // java.lang.Runnable
public final void run() {
u0.this.b();
}
});
this.i = ((Long) jVar.a(sj.Z5)).longValue();
this.j = ((Long) jVar.a(sj.a6)).longValue();
this.k = ((Long) jVar.a(sj.b6)).longValue();
this.b = new Handler(com.applovin.impl.sdk.j.l().getMainLooper());
this.c.start();
this.b.post(new c());
Handler handler = new Handler(this.c.getLooper());
this.d = handler;
handler.postDelayed(new b(), this.k / 2);
}
}
public static void b(com.applovin.impl.sdk.j jVar) {
if (jVar != null) {
if (((Boolean) jVar.a(sj.Y5)).booleanValue() && !yp.c(jVar)) {
l.a(jVar);
} else {
l.a();
}
}
}
}