package com.ubtrobot.log; import android.content.Context; import com.orhanobut.logger.AndroidLogAdapter; import com.orhanobut.logger.CsvFormatStrategy; import com.orhanobut.logger.DiskLogAdapter; import com.orhanobut.logger.LogAdapter; import com.orhanobut.logger.LogcatLogStrategy; import com.orhanobut.logger.Logger; import com.orhanobut.logger.PrettyFormatStrategy; import com.orhanobut.logger.Printer; import java.io.File; import java.lang.Thread; import java.text.SimpleDateFormat; import java.util.Locale; /* loaded from: classes2.dex */ public class ALog { private static AndroidLogAdapter a; private static Thread.UncaughtExceptionHandler b; public static void a(Context context, String str) { PrettyFormatStrategy.Builder a2 = PrettyFormatStrategy.a(); a2.a(false); a2.a(0); a2.b(1); a2.a(new LogcatLogStrategy()); a2.a(str); a = new AndroidLogAdapter(a2.a()); Logger.a((LogAdapter) a); File a3 = ExternalOverFroyoUtils.a(context, "log"); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MM-dd HH:mm:ss.SSS", Locale.UK); CsvFormatStrategy.Builder a4 = CsvFormatStrategy.a(); a4.a(simpleDateFormat); a4.a(a3.getAbsolutePath()); a4.b(str); Logger.a((LogAdapter) new DiskLogAdapter(a4.a())); Thread.setDefaultUncaughtExceptionHandler(a(context)); } public static void b(String str, Object... objArr) { Logger.b(str, objArr); } public static void c(String str, Object... objArr) { Logger.c(str, objArr); } public static Printer a(String str) { return Logger.a(str); } public static void a(Object obj) { Logger.a(obj); } public static void a(String str, Object... objArr) { Logger.a(str, objArr); } public static void a(Throwable th, String str, Object... objArr) { Logger.a(th, str, objArr); } private static Thread.UncaughtExceptionHandler a(Context context) { if (b == null) { b = CrashExceptionHandler.b(context); } return b; } }