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

387 lines
16 KiB
Java

package com.google.android.gms.internal.ads;
import android.content.Context;
import android.os.RemoteException;
import android.text.TextUtils;
import androidx.annotation.VisibleForTesting;
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;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes3.dex */
public final class zzcjy extends com.google.android.gms.ads.internal.client.zzcy {
private final Context zza;
private final VersionInfoParcel zzb;
private final zzdpm zzc;
private final zzecy zzd;
private final zzejj zze;
private final zzdua zzf;
private final zzbyi zzg;
private final zzdpr zzh;
private final zzduv zzi;
private final zzbfe zzj;
private final zzfhk zzk;
private final zzfdf zzl;
private final zzctj zzm;
private final zzdrw zzn;
private boolean zzo = false;
private final Long zzp = Long.valueOf(com.google.android.gms.ads.internal.zzv.zzC().elapsedRealtime());
@VisibleForTesting
public zzcjy(Context context, VersionInfoParcel versionInfoParcel, zzdpm zzdpmVar, zzecy zzecyVar, zzejj zzejjVar, zzdua zzduaVar, zzbyi zzbyiVar, zzdpr zzdprVar, zzduv zzduvVar, zzbfe zzbfeVar, zzfhk zzfhkVar, zzfdf zzfdfVar, zzctj zzctjVar, zzdrw zzdrwVar) {
this.zza = context;
this.zzb = versionInfoParcel;
this.zzc = zzdpmVar;
this.zzd = zzecyVar;
this.zze = zzejjVar;
this.zzf = zzduaVar;
this.zzg = zzbyiVar;
this.zzh = zzdprVar;
this.zzi = zzduvVar;
this.zzj = zzbfeVar;
this.zzk = zzfhkVar;
this.zzl = zzfdfVar;
this.zzm = zzctjVar;
this.zzn = zzdrwVar;
}
@VisibleForTesting
public final void zzb() {
if (com.google.android.gms.ads.internal.zzv.zzp().zzi().zzM()) {
String zzi = com.google.android.gms.ads.internal.zzv.zzp().zzi().zzi();
if (com.google.android.gms.ads.internal.zzv.zzt().zzj(this.zza, zzi, this.zzb.afmaVersion)) {
return;
}
com.google.android.gms.ads.internal.zzv.zzp().zzi().zzx(false);
com.google.android.gms.ads.internal.zzv.zzp().zzi().zzw("");
}
}
@VisibleForTesting
public final void zzc(Runnable runnable) {
Preconditions.checkMainThread("Adapters must be initialized on the main thread.");
Map zze = com.google.android.gms.ads.internal.zzv.zzp().zzi().zzg().zze();
if (zze.isEmpty()) {
return;
}
if (runnable != null) {
try {
runnable.run();
} catch (Throwable th) {
com.google.android.gms.ads.internal.util.client.zzo.zzk("Could not initialize rewarded ads.", th);
return;
}
}
if (this.zzc.zzd()) {
HashMap hashMap = new HashMap();
Iterator it = zze.values().iterator();
while (it.hasNext()) {
for (zzbox zzboxVar : ((zzboy) it.next()).zza) {
String str = zzboxVar.zzb;
for (String str2 : zzboxVar.zza) {
if (!hashMap.containsKey(str2)) {
hashMap.put(str2, new ArrayList());
}
if (str != null) {
((List) hashMap.get(str2)).add(str);
}
}
}
}
JSONObject jSONObject = new JSONObject();
for (Map.Entry entry : hashMap.entrySet()) {
String str3 = (String) entry.getKey();
try {
zzecz zza = this.zzd.zza(str3, jSONObject);
if (zza != null) {
zzfdh zzfdhVar = (zzfdh) zza.zzb;
if (!zzfdhVar.zzC() && zzfdhVar.zzB()) {
zzfdhVar.zzj(this.zza, (zzeet) zza.zzc, (List) entry.getValue());
com.google.android.gms.ads.internal.util.client.zzo.zze("Initialized rewarded video mediation adapter " + str3);
}
}
} catch (zzfcq e) {
com.google.android.gms.ads.internal.util.client.zzo.zzk("Failed to initialize rewarded video mediation adapter \"" + str3 + "\"", e);
}
}
}
}
public final /* synthetic */ void zzd() {
zzfdn.zzb(this.zza, true);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final synchronized float zze() {
return com.google.android.gms.ads.internal.zzv.zzs().zza();
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final String zzf() {
return this.zzb.afmaVersion;
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final List zzg() throws RemoteException {
return this.zzf.zzg();
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzh(String str) {
this.zze.zzg(str);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzi() {
this.zzf.zzl();
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzj(boolean z) throws RemoteException {
try {
zzfrb.zza(this.zza).zzc(z);
if (z) {
return;
}
try {
if (this.zza.getSharedPreferences("query_info_shared_prefs", 0).edit().clear().commit()) {
} else {
throw new IOException("Failed to remove query_info_shared_prefs");
}
} catch (IOException e) {
com.google.android.gms.ads.internal.zzv.zzp().zzw(e, "clearStorageOnGpidPubDisable_scar");
}
} catch (IOException e2) {
throw new RemoteException(e2.getMessage());
}
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final synchronized void zzk() {
if (this.zzo) {
com.google.android.gms.ads.internal.util.client.zzo.zzj("Mobile ads is initialized already.");
return;
}
zzbcl.zza(this.zza);
com.google.android.gms.ads.internal.zzv.zzp().zzu(this.zza, this.zzb);
this.zzm.zzd();
com.google.android.gms.ads.internal.zzv.zzc().zzi(this.zza);
this.zzo = true;
this.zzf.zzr();
this.zze.zze();
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzed)).booleanValue()) {
this.zzh.zzd();
}
this.zzi.zzg();
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzjc)).booleanValue()) {
zzbzw.zza.execute(new Runnable() { // from class: com.google.android.gms.internal.ads.zzcjt
@Override // java.lang.Runnable
public final void run() {
zzcjy.this.zzb();
}
});
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzkO)).booleanValue()) {
zzbzw.zza.execute(new Runnable() { // from class: com.google.android.gms.internal.ads.zzcjw
@Override // java.lang.Runnable
public final void run() {
zzcjy.this.zzx();
}
});
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzdb)).booleanValue()) {
zzbzw.zza.execute(new Runnable() { // from class: com.google.android.gms.internal.ads.zzcju
@Override // java.lang.Runnable
public final void run() {
zzcjy.this.zzd();
}
});
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzeG)).booleanValue()) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzeH)).booleanValue()) {
zzbzw.zza.execute(new Runnable() { // from class: com.google.android.gms.internal.ads.zzcjv
@Override // java.lang.Runnable
public final void run() {
zzcjy.this.zzw();
}
});
}
}
}
/* JADX WARN: Removed duplicated region for block: B:19:? A[RETURN, SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:20:0x0038 */
/* JADX WARN: Removed duplicated region for block: B:6:0x0036 */
/* JADX WARN: Removed duplicated region for block: B:9:0x0040 */
@Override // com.google.android.gms.ads.internal.client.zzcz
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void zzl(@androidx.annotation.Nullable java.lang.String r12, com.google.android.gms.dynamic.IObjectWrapper r13) {
/*
r11 = this;
android.content.Context r0 = r11.zza
com.google.android.gms.internal.ads.zzbcl.zza(r0)
com.google.android.gms.internal.ads.zzbcc r0 = com.google.android.gms.internal.ads.zzbcl.zzei
com.google.android.gms.internal.ads.zzbcj r1 = com.google.android.gms.ads.internal.client.zzbe.zzc()
java.lang.Object r0 = r1.zza(r0)
java.lang.Boolean r0 = (java.lang.Boolean) r0
boolean r0 = r0.booleanValue()
if (r0 == 0) goto L2d
com.google.android.gms.ads.internal.zzv.zzq() // Catch: android.os.RemoteException -> L21 java.lang.RuntimeException -> L23
android.content.Context r0 = r11.zza // Catch: android.os.RemoteException -> L21 java.lang.RuntimeException -> L23
java.lang.String r0 = com.google.android.gms.ads.internal.util.zzs.zzq(r0) // Catch: android.os.RemoteException -> L21 java.lang.RuntimeException -> L23
goto L2f
L21:
r0 = move-exception
goto L24
L23:
r0 = move-exception
L24:
java.lang.String r1 = "NonagonMobileAdsSettingManager_AppId"
com.google.android.gms.internal.ads.zzbzm r2 = com.google.android.gms.ads.internal.zzv.zzp()
r2.zzw(r0, r1)
L2d:
java.lang.String r0 = ""
L2f:
boolean r1 = android.text.TextUtils.isEmpty(r0)
r2 = 1
if (r2 != r1) goto L38
r6 = r12
goto L39
L38:
r6 = r0
L39:
boolean r12 = android.text.TextUtils.isEmpty(r6)
if (r12 == 0) goto L40
goto L94
L40:
com.google.android.gms.internal.ads.zzbcc r12 = com.google.android.gms.internal.ads.zzbcl.zzeb
com.google.android.gms.internal.ads.zzbcj r0 = com.google.android.gms.ads.internal.client.zzbe.zzc()
java.lang.Object r12 = r0.zza(r12)
java.lang.Boolean r12 = (java.lang.Boolean) r12
boolean r12 = r12.booleanValue()
com.google.android.gms.internal.ads.zzbcc r0 = com.google.android.gms.internal.ads.zzbcl.zzba
com.google.android.gms.internal.ads.zzbcj r1 = com.google.android.gms.ads.internal.client.zzbe.zzc()
java.lang.Object r1 = r1.zza(r0)
java.lang.Boolean r1 = (java.lang.Boolean) r1
boolean r1 = r1.booleanValue()
r12 = r12 | r1
com.google.android.gms.internal.ads.zzbcj r1 = com.google.android.gms.ads.internal.client.zzbe.zzc()
java.lang.Object r0 = r1.zza(r0)
java.lang.Boolean r0 = (java.lang.Boolean) r0
boolean r0 = r0.booleanValue()
if (r0 == 0) goto L7e
java.lang.Object r12 = com.google.android.gms.dynamic.ObjectWrapper.unwrap(r13)
java.lang.Runnable r12 = (java.lang.Runnable) r12
com.google.android.gms.internal.ads.zzcjx r13 = new com.google.android.gms.internal.ads.zzcjx
r13.<init>()
L7c:
r7 = r13
goto L81
L7e:
r13 = 0
r2 = r12
goto L7c
L81:
if (r2 == 0) goto L94
android.content.Context r4 = r11.zza
com.google.android.gms.ads.internal.util.client.VersionInfoParcel r5 = r11.zzb
com.google.android.gms.internal.ads.zzfhk r8 = r11.zzk
com.google.android.gms.internal.ads.zzdrw r9 = r11.zzn
java.lang.Long r10 = r11.zzp
com.google.android.gms.ads.internal.zzf r3 = com.google.android.gms.ads.internal.zzv.zza()
r3.zza(r4, r5, r6, r7, r8, r9, r10)
L94:
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzcjy.zzl(java.lang.String, com.google.android.gms.dynamic.IObjectWrapper):void");
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzm(com.google.android.gms.ads.internal.client.zzdl zzdlVar) throws RemoteException {
this.zzi.zzh(zzdlVar, zzduu.API);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzn(IObjectWrapper iObjectWrapper, String str) {
if (iObjectWrapper == null) {
com.google.android.gms.ads.internal.util.client.zzo.zzg("Wrapped context is null. Failed to open debug menu.");
return;
}
Context context = (Context) ObjectWrapper.unwrap(iObjectWrapper);
if (context == null) {
com.google.android.gms.ads.internal.util.client.zzo.zzg("Context is null. Failed to open debug menu.");
return;
}
com.google.android.gms.ads.internal.util.zzau zzauVar = new com.google.android.gms.ads.internal.util.zzau(context);
zzauVar.zzn(str);
zzauVar.zzo(this.zzb.afmaVersion);
zzauVar.zzr();
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzo(zzbpe zzbpeVar) throws RemoteException {
this.zzl.zzf(zzbpeVar);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final synchronized void zzp(boolean z) {
com.google.android.gms.ads.internal.zzv.zzs().zzc(z);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final synchronized void zzq(float f) {
com.google.android.gms.ads.internal.zzv.zzs().zzd(f);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final synchronized void zzr(String str) {
zzbcl.zza(this.zza);
if (!TextUtils.isEmpty(str)) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzeb)).booleanValue()) {
com.google.android.gms.ads.internal.zzv.zza().zza(this.zza, this.zzb, str, null, this.zzk, null, null);
}
}
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzs(zzblu zzbluVar) throws RemoteException {
this.zzf.zzs(zzbluVar);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzt(String str) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzjn)).booleanValue()) {
com.google.android.gms.ads.internal.zzv.zzp().zzz(str);
}
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final void zzu(com.google.android.gms.ads.internal.client.zzfv zzfvVar) throws RemoteException {
this.zzg.zzn(this.zza, zzfvVar);
}
@Override // com.google.android.gms.ads.internal.client.zzcz
public final synchronized boolean zzv() {
return com.google.android.gms.ads.internal.zzv.zzs().zze();
}
public final /* synthetic */ void zzw() {
com.google.android.gms.ads.internal.zzv.zzf().zzb(this.zza, this.zzn);
}
public final /* synthetic */ void zzx() {
this.zzj.zza(new zzbum());
}
}