Files
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

333 lines
12 KiB
Java

package com.google.android.gms.internal.ads;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.os.RemoteException;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.internal.util.client.VersionInfoParcel;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.dynamic.ObjectWrapper;
/* loaded from: classes3.dex */
public final class zzekv extends com.google.android.gms.ads.internal.client.zzbx {
private final com.google.android.gms.ads.internal.client.zzs zza;
private final Context zzb;
private final zzezr zzc;
private final String zzd;
private final VersionInfoParcel zze;
private final zzekn zzf;
private final zzfar zzg;
private final zzava zzh;
private final zzdrw zzi;
@Nullable
private zzdeq zzj;
private boolean zzk = ((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzaO)).booleanValue();
public zzekv(Context context, com.google.android.gms.ads.internal.client.zzs zzsVar, String str, zzezr zzezrVar, zzekn zzeknVar, zzfar zzfarVar, VersionInfoParcel versionInfoParcel, zzava zzavaVar, zzdrw zzdrwVar) {
this.zza = zzsVar;
this.zzd = str;
this.zzb = context;
this.zzc = zzezrVar;
this.zzf = zzeknVar;
this.zzg = zzfarVar;
this.zze = versionInfoParcel;
this.zzh = zzavaVar;
this.zzi = zzdrwVar;
}
private final synchronized boolean zze() {
zzdeq zzdeqVar = this.zzj;
if (zzdeqVar != null) {
if (!zzdeqVar.zza()) {
return true;
}
}
return false;
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzA() {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized void zzB() {
Preconditions.checkMainThread("resume must be called on the main UI thread.");
zzdeq zzdeqVar = this.zzj;
if (zzdeqVar != null) {
zzdeqVar.zzn().zzc(null);
}
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzC(com.google.android.gms.ads.internal.client.zzbi zzbiVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzD(com.google.android.gms.ads.internal.client.zzbl zzblVar) {
Preconditions.checkMainThread("setAdListener must be called on the main UI thread.");
this.zzf.zzj(zzblVar);
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzE(com.google.android.gms.ads.internal.client.zzcc zzccVar) {
Preconditions.checkMainThread("setAdMetadataListener must be called on the main UI thread.");
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzF(com.google.android.gms.ads.internal.client.zzs zzsVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzG(com.google.android.gms.ads.internal.client.zzcm zzcmVar) {
Preconditions.checkMainThread("setAppEventListener must be called on the main UI thread.");
this.zzf.zzm(zzcmVar);
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzH(zzbag zzbagVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzI(com.google.android.gms.ads.internal.client.zzy zzyVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzJ(com.google.android.gms.ads.internal.client.zzct zzctVar) {
this.zzf.zzn(zzctVar);
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzK(com.google.android.gms.ads.internal.client.zzef zzefVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized void zzL(boolean z) {
Preconditions.checkMainThread("setImmersiveMode must be called on the main UI thread.");
this.zzk = z;
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzM(zzbtn zzbtnVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzN(boolean z) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized void zzO(zzbdg zzbdgVar) {
Preconditions.checkMainThread("setOnCustomRenderedAdLoadedListener must be called on the main UI thread.");
this.zzc.zzi(zzbdgVar);
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzP(com.google.android.gms.ads.internal.client.zzdr zzdrVar) {
Preconditions.checkMainThread("setPaidEventListener must be called on the main UI thread.");
try {
if (!zzdrVar.zzf()) {
this.zzi.zze();
}
} catch (RemoteException e) {
com.google.android.gms.ads.internal.util.client.zzo.zzf("Error in making CSI ping for reporting paid event callback", e);
}
this.zzf.zzl(zzdrVar);
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzQ(zzbtq zzbtqVar, String str) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzR(String str) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzS(zzbwc zzbwcVar) {
this.zzg.zzm(zzbwcVar);
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzT(String str) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzU(com.google.android.gms.ads.internal.client.zzga zzgaVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized void zzW(IObjectWrapper iObjectWrapper) {
if (this.zzj == null) {
com.google.android.gms.ads.internal.util.client.zzo.zzj("Interstitial can not be shown before loaded.");
this.zzf.zzq(zzfdk.zzd(9, null, null));
return;
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzcT)).booleanValue()) {
this.zzh.zzc().zzn(new Throwable().getStackTrace());
}
this.zzj.zzc(this.zzk, (Activity) ObjectWrapper.unwrap(iObjectWrapper));
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized void zzX() {
Preconditions.checkMainThread("showInterstitial must be called on the main UI thread.");
if (this.zzj == null) {
com.google.android.gms.ads.internal.util.client.zzo.zzj("Interstitial can not be shown before loaded.");
this.zzf.zzq(zzfdk.zzd(9, null, null));
} else {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzcT)).booleanValue()) {
this.zzh.zzc().zzn(new Throwable().getStackTrace());
}
this.zzj.zzc(this.zzk, null);
}
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized boolean zzY() {
return false;
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized boolean zzZ() {
return this.zzc.zza();
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized boolean zzaa() {
Preconditions.checkMainThread("isLoaded must be called on the main UI thread.");
return zze();
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized boolean zzab(com.google.android.gms.ads.internal.client.zzm zzmVar) {
boolean z;
try {
if (!zzmVar.zzb()) {
if (((Boolean) zzbej.zzi.zze()).booleanValue()) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzla)).booleanValue()) {
z = true;
if (this.zze.clientJarVersion >= ((Integer) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzlb)).intValue() || !z) {
Preconditions.checkMainThread("loadAd must be called on the main UI thread.");
}
}
}
z = false;
if (this.zze.clientJarVersion >= ((Integer) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzlb)).intValue()) {
}
Preconditions.checkMainThread("loadAd must be called on the main UI thread.");
}
com.google.android.gms.ads.internal.zzv.zzq();
if (com.google.android.gms.ads.internal.util.zzs.zzI(this.zzb) && zzmVar.zzs == null) {
com.google.android.gms.ads.internal.util.client.zzo.zzg("Failed to load the ad because app ID is missing.");
zzekn zzeknVar = this.zzf;
if (zzeknVar != null) {
zzeknVar.zzdz(zzfdk.zzd(4, null, null));
}
} else if (!zze()) {
zzfdg.zza(this.zzb, zzmVar.zzf);
this.zzj = null;
return this.zzc.zzb(zzmVar, this.zzd, new zzezk(this.zza), new zzeku(this));
}
return false;
} catch (Throwable th) {
throw th;
}
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzac(com.google.android.gms.ads.internal.client.zzcq zzcqVar) {
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final Bundle zzd() {
Preconditions.checkMainThread("getAdMetadata must be called on the main UI thread.");
return new Bundle();
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final com.google.android.gms.ads.internal.client.zzs zzg() {
return null;
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final com.google.android.gms.ads.internal.client.zzbl zzi() {
return this.zzf.zzg();
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final com.google.android.gms.ads.internal.client.zzcm zzj() {
return this.zzf.zzi();
}
@Override // com.google.android.gms.ads.internal.client.zzby
@Nullable
public final synchronized com.google.android.gms.ads.internal.client.zzdy zzk() {
zzdeq zzdeqVar;
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzgC)).booleanValue() && (zzdeqVar = this.zzj) != null) {
return zzdeqVar.zzm();
}
return null;
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final com.google.android.gms.ads.internal.client.zzeb zzl() {
return null;
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final IObjectWrapper zzn() {
return null;
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized String zzr() {
return this.zzd;
}
@Override // com.google.android.gms.ads.internal.client.zzby
@Nullable
public final synchronized String zzs() {
zzdeq zzdeqVar = this.zzj;
if (zzdeqVar == null || zzdeqVar.zzm() == null) {
return null;
}
return zzdeqVar.zzm().zzg();
}
@Override // com.google.android.gms.ads.internal.client.zzby
@Nullable
public final synchronized String zzt() {
zzdeq zzdeqVar = this.zzj;
if (zzdeqVar == null || zzdeqVar.zzm() == null) {
return null;
}
return zzdeqVar.zzm().zzg();
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized void zzx() {
Preconditions.checkMainThread("destroy must be called on the main UI thread.");
zzdeq zzdeqVar = this.zzj;
if (zzdeqVar != null) {
zzdeqVar.zzn().zza(null);
}
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final void zzy(com.google.android.gms.ads.internal.client.zzm zzmVar, com.google.android.gms.ads.internal.client.zzbo zzboVar) {
this.zzf.zzk(zzboVar);
zzab(zzmVar);
}
@Override // com.google.android.gms.ads.internal.client.zzby
public final synchronized void zzz() {
Preconditions.checkMainThread("pause must be called on the main UI thread.");
zzdeq zzdeqVar = this.zzj;
if (zzdeqVar != null) {
zzdeqVar.zzn().zzb(null);
}
}
}