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

57 lines
1.8 KiB
Java

package com.google.android.gms.internal.ads;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/* loaded from: classes3.dex */
public final class zzadb {
private static final Pattern zzc = Pattern.compile("^ [0-9a-fA-F]{8} ([0-9a-fA-F]{8}) ([0-9a-fA-F]{8})");
public int zza = -1;
public int zzb = -1;
private final boolean zzc(String str) {
Matcher matcher = zzc.matcher(str);
if (!matcher.find()) {
return false;
}
try {
String group = matcher.group(1);
int i = zzei.zza;
int parseInt = Integer.parseInt(group, 16);
int parseInt2 = Integer.parseInt(matcher.group(2), 16);
if (parseInt <= 0 && parseInt2 <= 0) {
return false;
}
this.zza = parseInt;
this.zzb = parseInt2;
return true;
} catch (NumberFormatException unused) {
return false;
}
}
public final boolean zza() {
return (this.zza == -1 || this.zzb == -1) ? false : true;
}
public final boolean zzb(zzay zzayVar) {
for (int i = 0; i < zzayVar.zza(); i++) {
zzax zzb = zzayVar.zzb(i);
if (zzb instanceof zzagb) {
zzagb zzagbVar = (zzagb) zzb;
if ("iTunSMPB".equals(zzagbVar.zzb) && zzc(zzagbVar.zzc)) {
return true;
}
} else if (zzb instanceof zzagk) {
zzagk zzagkVar = (zzagk) zzb;
if ("com.apple.iTunes".equals(zzagkVar.zza) && "iTunSMPB".equals(zzagkVar.zzb) && zzc(zzagkVar.zzc)) {
return true;
}
} else {
continue;
}
}
return false;
}
}