package cn.com.magnity.magnitycx.log; import android.os.Build; import cn.com.magnity.magnitycx.MagApplication; import java.io.File; import java.io.IOException; import org.apache.log4j.FileAppender; import org.apache.log4j.Level; import org.apache.log4j.Logger; import org.apache.log4j.PatternLayout; /* loaded from: classes.dex */ public class Logging { private static Logger logger_ = null; public static void trace(Object msg) { if (logger_ != null) { logger_.trace(msg); } } public static void debug(Object msg) { if (logger_ != null) { logger_.debug(msg); } } public static void info(Object msg) { if (logger_ != null) { logger_.info(msg); } } public static void warn(Object msg) { if (logger_ != null) { logger_.warn(msg); } } public static void error(Object msg) { if (logger_ != null) { logger_.error(msg); } } public static void fatal(Object msg) { if (logger_ != null) { logger_.fatal(msg); } } public static boolean init(Level level) { if (MagApplication.magParameter.logDir.isEmpty()) { return false; } String pathName = MagApplication.magParameter.logDir + File.separator + (Build.MODEL + "-Android_" + Build.VERSION.RELEASE + "_" + Build.VERSION.SDK_INT) + ".log"; try { PatternLayout patternLayout = new PatternLayout(); patternLayout.setConversionPattern("%d{yyyy-MM-dd HH:mm:ss} -%-5.5p- %m %n"); FileAppender fileAppender = new FileAppender(patternLayout, pathName); logger_ = Logger.getLogger(Logging.class); logger_.addAppender(fileAppender); logger_.setLevel(level); return true; } catch (IOException e) { logger_ = null; return false; } } }