Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzbng.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

67 lines
3.3 KiB
Java

package com.google.android.gms.internal.ads;
import java.util.ArrayList;
import java.util.Objects;
import java.util.concurrent.TimeoutException;
/* loaded from: classes3.dex */
final class zzbng implements Runnable {
final /* synthetic */ zzbnr zza;
final /* synthetic */ zzbmn zzb;
final /* synthetic */ ArrayList zzc;
final /* synthetic */ long zzd;
final /* synthetic */ zzbns zze;
public zzbng(zzbns zzbnsVar, zzbnr zzbnrVar, zzbmn zzbmnVar, ArrayList arrayList, long j) {
this.zza = zzbnrVar;
this.zzb = zzbmnVar;
this.zzc = arrayList;
this.zzd = j;
this.zze = zzbnsVar;
}
@Override // java.lang.Runnable
public final void run() {
Object obj;
int i;
String str;
com.google.android.gms.ads.internal.util.zze.zza("loadJavascriptEngine > ADMOB_UI_HANDLER.postDelayed: Trying to acquire lock");
obj = this.zze.zza;
synchronized (obj) {
try {
com.google.android.gms.ads.internal.util.zze.zza("loadJavascriptEngine > ADMOB_UI_HANDLER.postDelayed: Lock acquired");
if (this.zza.zze() != -1 && this.zza.zze() != 1) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzhB)).booleanValue()) {
this.zza.zzh(new TimeoutException("Unable to fully load JS engine."), "SdkJavascriptFactory.loadJavascriptEngine.Runnable");
} else {
this.zza.zzg();
}
zzgcs zzgcsVar = zzbzw.zzf;
final zzbmn zzbmnVar = this.zzb;
Objects.requireNonNull(zzbmnVar);
zzgcsVar.execute(new Runnable() { // from class: com.google.android.gms.internal.ads.zzbnf
@Override // java.lang.Runnable
public final void run() {
zzbmn.this.zzc();
}
});
String valueOf = String.valueOf(com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzc));
int zze = this.zza.zze();
i = this.zze.zzi;
if (this.zzc.isEmpty()) {
str = ". Still waiting for the engine to be loaded";
} else {
str = ". While waiting for the /jsLoaded gmsg, observed the loadNewJavascriptEngine latency is " + String.valueOf(this.zzc.get(0));
}
com.google.android.gms.ads.internal.util.zze.zza("Could not finish the full JS engine loading in " + valueOf + " ms. JS engine session reference status(fullLoadTimeout) is " + zze + ". Update status(fullLoadTimeout) is " + i + str + " ms. Total latency(fullLoadTimeout) is " + (com.google.android.gms.ads.internal.zzv.zzC().currentTimeMillis() - this.zzd) + " ms at timeout. Rejecting.");
com.google.android.gms.ads.internal.util.zze.zza("loadJavascriptEngine > ADMOB_UI_HANDLER.postDelayed: Lock released");
return;
}
com.google.android.gms.ads.internal.util.zze.zza("loadJavascriptEngine > ADMOB_UI_HANDLER.postDelayed: Lock released, the promise is already settled");
} catch (Throwable th) {
throw th;
}
}
}
}