Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzejm.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

124 lines
4.3 KiB
Java

package com.google.android.gms.internal.ads;
import android.os.RemoteException;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes3.dex */
public final class zzejm extends zzbrf {
private final String zza;
private final zzbrd zzb;
private final zzcab zzc;
private final JSONObject zzd;
private final long zze;
private boolean zzf;
public zzejm(String str, zzbrd zzbrdVar, zzcab zzcabVar, long j) {
JSONObject jSONObject = new JSONObject();
this.zzd = jSONObject;
this.zzf = false;
this.zzc = zzcabVar;
this.zza = str;
this.zzb = zzbrdVar;
this.zze = j;
try {
jSONObject.put("adapter_version", zzbrdVar.zzf().toString());
jSONObject.put("sdk_version", zzbrdVar.zzg().toString());
jSONObject.put("name", str);
} catch (RemoteException | NullPointerException | JSONException unused) {
}
}
public static synchronized void zzb(String str, zzcab zzcabVar) {
synchronized (zzejm.class) {
try {
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("name", str);
jSONObject.put("signal_error", "Adapter failed to instantiate");
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzbI)).booleanValue()) {
jSONObject.put("signal_error_code", 1);
}
zzcabVar.zzc(jSONObject);
} catch (JSONException unused) {
}
} catch (Throwable th) {
throw th;
}
}
}
private final synchronized void zzh(String str, int i) {
try {
if (this.zzf) {
return;
}
try {
this.zzd.put("signal_error", str);
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzbJ)).booleanValue()) {
this.zzd.put("latency", com.google.android.gms.ads.internal.zzv.zzC().elapsedRealtime() - this.zze);
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzbI)).booleanValue()) {
this.zzd.put("signal_error_code", i);
}
} catch (JSONException unused) {
}
this.zzc.zzc(this.zzd);
this.zzf = true;
} catch (Throwable th) {
throw th;
}
}
public final synchronized void zzc() {
zzh("Signal collection timeout.", 3);
}
public final synchronized void zzd() {
if (this.zzf) {
return;
}
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzbI)).booleanValue()) {
this.zzd.put("signal_error_code", 0);
}
} catch (JSONException unused) {
}
this.zzc.zzc(this.zzd);
this.zzf = true;
}
@Override // com.google.android.gms.internal.ads.zzbrg
public final synchronized void zze(String str) throws RemoteException {
if (this.zzf) {
return;
}
if (str == null) {
zzf("Adapter returned null signals");
return;
}
try {
this.zzd.put("signals", str);
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzbJ)).booleanValue()) {
this.zzd.put("latency", com.google.android.gms.ads.internal.zzv.zzC().elapsedRealtime() - this.zze);
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzbI)).booleanValue()) {
this.zzd.put("signal_error_code", 0);
}
} catch (JSONException unused) {
}
this.zzc.zzc(this.zzd);
this.zzf = true;
}
@Override // com.google.android.gms.internal.ads.zzbrg
public final synchronized void zzf(String str) throws RemoteException {
zzh(str, 2);
}
@Override // com.google.android.gms.internal.ads.zzbrg
public final synchronized void zzg(com.google.android.gms.ads.internal.client.zze zzeVar) throws RemoteException {
zzh(zzeVar.zzb, 2);
}
}