package com.seewo.vcommons.utils;

import android.util.Log;
import com.seewo.vcommons.data.PropertiesUtils;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.io.Writer;

/* JADX INFO: loaded from: classes.dex */
public final class RLog {
    private static final boolean E = true;
    private static final boolean I = true;
    private static final boolean W = true;
    private static boolean V = PropertiesUtils.isDebugLogEnable();
    private static boolean D = PropertiesUtils.isDebugLogEnable();

    private RLog() {
    }

    public static void updateLogEnalbe() {
        V = PropertiesUtils.isDebugLogEnable();
        D = PropertiesUtils.isDebugLogEnable();
    }

    public static void v(String str, String str2) {
        if (V) {
            Log.v(str, str2);
        }
    }

    public static void v(String str, String str2, Object... objArr) {
        if (V) {
            Log.v(str, String.format(str2, objArr));
        }
    }

    public static void v(Object obj, String str, Object... objArr) {
        v(obj.getClass().getSimpleName(), str, objArr);
    }

    public static void d(String str, String str2) {
        if (D) {
            Log.d(str, str2);
        }
    }

    public static void d(String str, String str2, Object... objArr) {
        if (D) {
            Log.d(str, String.format(str2, objArr));
        }
    }

    public static void d(Object obj, String str, Object... objArr) {
        d(obj.getClass().getSimpleName(), str, objArr);
    }

    public static void i(String str, String str2) {
        Log.i(str, str2);
    }

    public static void i(String str, String str2, Object... objArr) {
        Log.i(str, String.format(str2, objArr));
    }

    public static void i(Object obj, String str, Object... objArr) {
        i(obj.getClass().getSimpleName(), str, objArr);
    }

    public static void w(String str, String str2) {
        Log.w(str, str2);
    }

    public static void w(String str, String str2, Object... objArr) {
        Log.w(str, String.format(str2, objArr));
    }

    public static void w(Object obj, String str, Object... objArr) {
        w(obj.getClass().getSimpleName(), str, objArr);
    }

    public static void e(String str, String str2) {
        Log.e(str, str2);
    }

    public static void e(String str, String str2, Object... objArr) {
        Log.e(str, String.format(str2, objArr));
    }

    public static void e(Object obj, String str, Object... objArr) {
        e(obj.getClass().getSimpleName(), str, objArr);
    }

    public static void e(String str, Throwable th) {
        e(str, getStackTraceString(th));
    }

    public static void e(String str, String str2, Throwable th) {
        e(str, str2 + '\n' + getStackTraceString(th));
    }

    private static String getStackTraceString(Throwable th) {
        if (th == null) {
            return "";
        }
        StringWriter stringWriter = new StringWriter(256);
        PrintWriter printWriter = new PrintWriter((Writer) stringWriter, false);
        th.printStackTrace(printWriter);
        printWriter.flush();
        return stringWriter.toString();
    }
}
