使用 Log 的两个小技巧

1.使用项目构建中的DEBUG标识

private static final boolean DEBUG = BuildConfig.DEBUG;

public static void i(String tag, String msg) {
    if (DEBUG) {
        Log.i(tag, msg);
    }
}

2.Throwable输出代码执行位置

public static void i(String tag, String msg, Throwable tr) {
    if (DEBUG) {
        Log.i(tag, msg, tr);
    }
}

效果如下: