重写Android Log的输出,只在debug的时候输出,release 的版本不输出


package com.example.kodulf.utilsdemo.utils;

import com.example.kodulf.utilsdemo.BuildConfig;

/**
 * Created by Kodulf on 2017/5/13.
 */

public class Log {

    public static void v(String tag,String message){
        if(BuildConfig.DEBUG)
            android.util.Log.v(tag,message);
    }

    public static void d(String tag,String message){
        if(BuildConfig.DEBUG)
            android.util.Log.d(tag,message);
    }

    public static void i(String tag,String message){
        if(BuildConfig.DEBUG)
            android.util.Log.i(tag,message);
    }


    public static void w(String tag,String message){
        if(BuildConfig.DEBUG)
            android.util.Log.w(tag,message);
    }

    public static void e(String tag,String message){
        if(BuildConfig.DEBUG)
            android.util.Log.e(tag,message);
    }



}



参考:

http://blog.csdn.net/u011494050/article/details/38778259

http://www.jianshu.com/p/4b61391a665f

你可能感兴趣的:(1:,Android,框架)