- 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
91 lines
2.5 KiB
Java
91 lines
2.5 KiB
Java
package com.google.android.gms.internal.fido;
|
|
|
|
import android.os.Build;
|
|
import dalvik.system.VMStack;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zzel extends zzeg {
|
|
private static final boolean zza = zza.zza();
|
|
private static final boolean zzb;
|
|
private static final zzef zzc;
|
|
|
|
final class zza {
|
|
public static boolean zza() {
|
|
return zzel.zzt();
|
|
}
|
|
}
|
|
|
|
static {
|
|
String str = Build.FINGERPRINT;
|
|
boolean z = true;
|
|
if (str != null && !"robolectric".equals(str)) {
|
|
z = false;
|
|
}
|
|
zzb = z;
|
|
zzc = new zzef() { // from class: com.google.android.gms.internal.fido.zzel.1
|
|
@Override // com.google.android.gms.internal.fido.zzef
|
|
public zzdj zza(Class<?> cls, int i) {
|
|
return zzdj.zza;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.fido.zzef
|
|
public String zzb(Class cls) {
|
|
StackTraceElement zza2;
|
|
if (zzel.zza) {
|
|
try {
|
|
if (cls.equals(zzel.zzp())) {
|
|
return VMStack.getStackClass2().getName();
|
|
}
|
|
} catch (Throwable unused) {
|
|
}
|
|
}
|
|
if (!zzel.zzb || (zza2 = zzfj.zza(cls, 1)) == null) {
|
|
return null;
|
|
}
|
|
return zza2.getClassName();
|
|
}
|
|
};
|
|
}
|
|
|
|
public static Class<?> zzp() {
|
|
return VMStack.getStackClass2();
|
|
}
|
|
|
|
public static String zzq() {
|
|
try {
|
|
return VMStack.getStackClass2().getName();
|
|
} catch (Throwable unused) {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
public static boolean zzt() {
|
|
try {
|
|
Class.forName("dalvik.system.VMStack").getMethod("getStackClass2", new Class[0]);
|
|
return zza.class.getName().equals(zzq());
|
|
} catch (Throwable unused) {
|
|
return false;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.fido.zzeg
|
|
public zzdp zze(String str) {
|
|
return zzeo.zzb(str);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.fido.zzeg
|
|
public zzef zzh() {
|
|
return zzc;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.fido.zzeg
|
|
public zzev zzj() {
|
|
return zzep.zzb();
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.fido.zzeg
|
|
public String zzm() {
|
|
return "platform: Android";
|
|
}
|
|
}
|