- 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
192 lines
9.2 KiB
Java
192 lines
9.2 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import android.os.Bundle;
|
|
import android.text.TextUtils;
|
|
import com.google.common.util.concurrent.ListenableFuture;
|
|
import com.ironsource.v8;
|
|
import com.ironsource.w8;
|
|
import com.mbridge.msdk.foundation.entity.CampaignEx;
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import java.util.Optional;
|
|
import java.util.concurrent.Callable;
|
|
import java.util.function.Function;
|
|
import org.json.JSONArray;
|
|
import org.json.JSONObject;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zzdla {
|
|
private final zzgcs zza;
|
|
private final zzdlp zzb;
|
|
private final zzdlu zzc;
|
|
|
|
public zzdla(zzgcs zzgcsVar, zzdlp zzdlpVar, zzdlu zzdluVar) {
|
|
this.zza = zzgcsVar;
|
|
this.zzb = zzdlpVar;
|
|
this.zzc = zzdluVar;
|
|
}
|
|
|
|
public static final /* synthetic */ zzdif zzb(ListenableFuture listenableFuture, ListenableFuture listenableFuture2, ListenableFuture listenableFuture3, ListenableFuture listenableFuture4, ListenableFuture listenableFuture5, JSONObject jSONObject, ListenableFuture listenableFuture6, ListenableFuture listenableFuture7, ListenableFuture listenableFuture8, ListenableFuture listenableFuture9, ListenableFuture listenableFuture10) throws Exception {
|
|
zzdif zzdifVar = (zzdif) listenableFuture.get();
|
|
zzdifVar.zzP((List) listenableFuture2.get());
|
|
zzdifVar.zzM((zzbfw) listenableFuture3.get());
|
|
zzdifVar.zzQ((zzbfw) listenableFuture4.get());
|
|
zzdifVar.zzJ((zzbfp) listenableFuture5.get());
|
|
zzdifVar.zzS(zzdlp.zzj(jSONObject));
|
|
zzdifVar.zzL(zzdlp.zzi(jSONObject));
|
|
zzcex zzcexVar = (zzcex) listenableFuture6.get();
|
|
if (zzcexVar != null) {
|
|
zzdifVar.zzad(zzcexVar);
|
|
zzdifVar.zzac(zzcexVar.zzF());
|
|
zzdifVar.zzab(zzcexVar.zzq());
|
|
}
|
|
zzdifVar.zzd().putAll((Bundle) listenableFuture7.get());
|
|
zzcex zzcexVar2 = (zzcex) listenableFuture8.get();
|
|
if (zzcexVar2 != null) {
|
|
zzdifVar.zzO(zzcexVar2);
|
|
zzdifVar.zzae(zzcexVar2.zzF());
|
|
}
|
|
if (!((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzfl)).booleanValue() || zzc(jSONObject)) {
|
|
zzcex zzcexVar3 = (zzcex) listenableFuture9.get();
|
|
if (zzcexVar3 != null) {
|
|
zzdifVar.zzT(zzcexVar3);
|
|
}
|
|
} else {
|
|
zzdifVar.zzU(listenableFuture9);
|
|
zzdifVar.zzX(new zzcab());
|
|
}
|
|
for (zzdlt zzdltVar : (List) listenableFuture10.get()) {
|
|
if (zzdltVar.zza != 1) {
|
|
zzdifVar.zzN(zzdltVar.zzb, zzdltVar.zzd);
|
|
} else {
|
|
zzdifVar.zzZ(zzdltVar.zzb, zzdltVar.zzc);
|
|
}
|
|
}
|
|
return zzdifVar;
|
|
}
|
|
|
|
private static final boolean zzc(JSONObject jSONObject) {
|
|
return jSONObject.optInt("template_id") == 3;
|
|
}
|
|
|
|
public final ListenableFuture zza(final zzfca zzfcaVar, final zzfbo zzfboVar, final JSONObject jSONObject) {
|
|
final ListenableFuture zzh;
|
|
ListenableFuture zzh2;
|
|
final ListenableFuture zzb = this.zza.zzb(new Callable(this) { // from class: com.google.android.gms.internal.ads.zzdkv
|
|
@Override // java.util.concurrent.Callable
|
|
public final Object call() {
|
|
zzdif zzdifVar = new zzdif();
|
|
JSONObject jSONObject2 = jSONObject;
|
|
zzdifVar.zzaa(jSONObject2.optInt("template_id", -1));
|
|
zzdifVar.zzK(jSONObject2.optString("custom_template_id"));
|
|
JSONObject optJSONObject = jSONObject2.optJSONObject("omid_settings");
|
|
String optString = optJSONObject != null ? optJSONObject.optString("omid_partner_name") : null;
|
|
zzfca zzfcaVar2 = zzfcaVar;
|
|
zzdifVar.zzV(optString);
|
|
zzfcj zzfcjVar = zzfcaVar2.zza.zza;
|
|
if (!zzfcjVar.zzg.contains(Integer.toString(zzdifVar.zzc()))) {
|
|
throw new zzegu(1, "Invalid template ID: " + zzdifVar.zzc());
|
|
}
|
|
if (zzdifVar.zzc() == 3) {
|
|
if (zzdifVar.zzA() == null) {
|
|
throw new zzegu(1, "No custom template id for custom template ad response.");
|
|
}
|
|
if (!zzfcjVar.zzh.contains(zzdifVar.zzA())) {
|
|
throw new zzegu(1, "Unexpected custom template id in the response.");
|
|
}
|
|
}
|
|
zzfbo zzfboVar2 = zzfboVar;
|
|
zzdifVar.zzY(jSONObject2.optDouble(CampaignEx.JSON_KEY_STAR, -1.0d));
|
|
String optString2 = jSONObject2.optString("headline", null);
|
|
if (zzfboVar2.zzM) {
|
|
com.google.android.gms.ads.internal.zzv.zzq();
|
|
optString2 = com.google.android.gms.ads.internal.util.zzs.zzz() + " : " + optString2;
|
|
}
|
|
zzdifVar.zzZ("headline", optString2);
|
|
zzdifVar.zzZ("body", jSONObject2.optString("body", null));
|
|
zzdifVar.zzZ("call_to_action", jSONObject2.optString("call_to_action", null));
|
|
zzdifVar.zzZ(v8.h.U, jSONObject2.optString(v8.h.U, null));
|
|
zzdifVar.zzZ("price", jSONObject2.optString("price", null));
|
|
zzdifVar.zzZ(v8.h.F0, jSONObject2.optString(v8.h.F0, null));
|
|
return zzdifVar;
|
|
}
|
|
});
|
|
final ListenableFuture zzf = this.zzb.zzf(jSONObject, "images");
|
|
zzfbr zzfbrVar = zzfcaVar.zzb.zzb;
|
|
zzdlp zzdlpVar = this.zzb;
|
|
final ListenableFuture zzg = zzdlpVar.zzg(jSONObject, "images", zzfboVar, zzfbrVar);
|
|
final ListenableFuture zze = zzdlpVar.zze(jSONObject, "secondary_image");
|
|
final ListenableFuture zze2 = zzdlpVar.zze(jSONObject, "app_icon");
|
|
final ListenableFuture zzd = zzdlpVar.zzd(jSONObject, w8.c);
|
|
final ListenableFuture zzh3 = this.zzb.zzh(jSONObject, zzfboVar, zzfcaVar.zzb.zzb);
|
|
if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzmO)).booleanValue() && ((Integer) Optional.ofNullable(jSONObject.optJSONObject("video")).map(new Function() { // from class: com.google.android.gms.internal.ads.zzdkw
|
|
@Override // java.util.function.Function
|
|
public final Object apply(Object obj) {
|
|
return ((JSONObject) obj).optJSONArray("flags");
|
|
}
|
|
}).map(new Function() { // from class: com.google.android.gms.internal.ads.zzdkx
|
|
@Override // java.util.function.Function
|
|
public final Object apply(Object obj) {
|
|
JSONArray jSONArray = (JSONArray) obj;
|
|
for (int i = 0; i < jSONArray.length(); i++) {
|
|
JSONObject optJSONObject = jSONArray.optJSONObject(i);
|
|
if (optJSONObject.optString("key").equals("afma_video_player_type")) {
|
|
return optJSONObject.optString("value");
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
}).map(new Function() { // from class: com.google.android.gms.internal.ads.zzdky
|
|
@Override // java.util.function.Function
|
|
public final Object apply(Object obj) {
|
|
return Integer.valueOf(Integer.parseInt((String) obj));
|
|
}
|
|
}).orElse(0)).intValue() == 3) {
|
|
zzdlp zzdlpVar2 = this.zzb;
|
|
zzcab zzcabVar = new zzcab();
|
|
zzgch.zzr(zzh3, new zzdlo(zzdlpVar2, zzcabVar), zzbzw.zzf);
|
|
zzh = zzcabVar;
|
|
} else {
|
|
zzh = zzgch.zzh(new Bundle());
|
|
}
|
|
final ListenableFuture zza = this.zzc.zza(jSONObject, "custom_assets");
|
|
final zzdlp zzdlpVar3 = this.zzb;
|
|
if (jSONObject.optBoolean("enable_omid")) {
|
|
JSONObject optJSONObject = jSONObject.optJSONObject("omid_settings");
|
|
if (optJSONObject == null) {
|
|
zzh2 = zzgch.zzh(null);
|
|
} else {
|
|
final String optString = optJSONObject.optString("omid_html");
|
|
zzh2 = TextUtils.isEmpty(optString) ? zzgch.zzh(null) : zzgch.zzn(zzgch.zzh(null), new zzgbo() { // from class: com.google.android.gms.internal.ads.zzdle
|
|
@Override // com.google.android.gms.internal.ads.zzgbo
|
|
public final ListenableFuture zza(Object obj) {
|
|
return zzdlp.this.zzc(optString, obj);
|
|
}
|
|
}, zzbzw.zzf);
|
|
}
|
|
} else {
|
|
zzh2 = zzgch.zzh(null);
|
|
}
|
|
final ListenableFuture listenableFuture = zzh2;
|
|
ArrayList arrayList = new ArrayList();
|
|
arrayList.add(zzb);
|
|
arrayList.add(zzf);
|
|
arrayList.add(zzg);
|
|
arrayList.add(zze);
|
|
arrayList.add(zze2);
|
|
arrayList.add(zzd);
|
|
arrayList.add(zzh3);
|
|
arrayList.add(zzh);
|
|
arrayList.add(zza);
|
|
if (!((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzfl)).booleanValue() || zzc(jSONObject)) {
|
|
arrayList.add(listenableFuture);
|
|
}
|
|
return zzgch.zza(arrayList).zza(new Callable() { // from class: com.google.android.gms.internal.ads.zzdkz
|
|
@Override // java.util.concurrent.Callable
|
|
public final Object call() {
|
|
return zzdla.zzb(zzb, zzf, zze2, zze, zzd, jSONObject, zzh3, zzh, zzg, listenableFuture, zza);
|
|
}
|
|
}, this.zza);
|
|
}
|
|
}
|