what-the-bank/sources/o/C6212cMN.java

92 lines
2.5 KiB
Java

package o;
import android.os.Trace;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
/* renamed from: o.cMN, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C6212cMN {
private static Method a;
private static Method c;
private static long d;
private static Method e;
public static boolean c() {
try {
if (c == null) {
return Trace.isEnabled();
}
} catch (NoClassDefFoundError | NoSuchMethodError unused) {
}
return b();
}
public static void d(String str) {
C1776aOB.a(str);
}
public static void a() {
C1776aOB.c();
}
public static void b(String str, int i) {
try {
if (e == null) {
C12470eyn.b(str, i);
return;
}
} catch (NoClassDefFoundError | NoSuchMethodError unused) {
}
try {
if (e == null) {
e = Trace.class.getMethod("asyncTraceBegin", Long.TYPE, String.class, Integer.TYPE);
}
e.invoke(null, Long.valueOf(d), str, Integer.valueOf(i));
} catch (Exception e2) {
b(e2);
}
}
public static void d(String str, int i) {
try {
if (a == null) {
C12470eyn.c(str, i);
return;
}
} catch (NoClassDefFoundError | NoSuchMethodError unused) {
}
try {
if (a == null) {
a = Trace.class.getMethod("asyncTraceEnd", Long.TYPE, String.class, Integer.TYPE);
}
a.invoke(null, Long.valueOf(d), str, Integer.valueOf(i));
} catch (Exception e2) {
b(e2);
}
}
private static boolean b() {
try {
if (c == null) {
d = Trace.class.getField("TRACE_TAG_APP").getLong(null);
c = Trace.class.getMethod("isTagEnabled", Long.TYPE);
}
return ((Boolean) c.invoke(null, Long.valueOf(d))).booleanValue();
} catch (Exception e2) {
b(e2);
return false;
}
}
private static void b(Exception exc) {
if (exc instanceof InvocationTargetException) {
Throwable cause = exc.getCause();
if (cause instanceof RuntimeException) {
throw ((RuntimeException) cause);
}
throw new RuntimeException(cause);
}
}
}