package com.bigfat.appcompattest.util; import android.util.Log; import com.bigfat.appcompattest.BuildConfig; /** * @author <a href="mailto:fbzhh007@gmail.com">bigfat</a> * @since 2015/3/16 */ public class LogUtil { private static final boolean isDebug = BuildConfig.DEBUG; private static String classname; static { classname = LogUtil.class.getName(); } public static void v(String tag, String msg) { if (isDebug) { Log.v(tag, msg); } } public static void d(String tag, String msg) { if (isDebug) { Log.d(tag, msg); } } public static void i(String tag, String msg) { if (isDebug) { Log.i(tag, msg); } } public static void w(String tag, String msg) { if (isDebug) { Log.w(tag, msg); } } public static void e(String tag, String msg) { if (isDebug) { Log.e(tag, msg); } } public static void i(String msg) { if (isDebug) { //new Throwable() ���Ի�����е�ijһ�д���ʱ�漰���� �ࡢ���� for (StackTraceElement st : (new Throwable()).getStackTrace()) { if (!classname.equals(st.getClassName())) { int b = st.getClassName().lastIndexOf(".") + 1; Log.i(st.getClassName().substring(b), msg); return; } } } } }