(原创)长日志打印工具

分享一个长日志打印工具
AS中如果日志过长,是无法一行全部打印出来的,这时候就可以用到这个工具
具体代码如下

public class LogUtil {
    
    
    //规定每段显示的长度
    private static int LOG_MAXLENGTH = 2000;
    public static void d(String TAG, String msg) {
    
    
        int strLength = msg.length();
        int start = 0;
        int end = LOG_MAXLENGTH;
        for (int i = 0; i < 100; i++) {
    
    
            //剩下的文本还是大于规定长度则继续重复截取并输出
            if (strLength > end) {
    
    
                Log.d(TAG + i, msg.substring(start, end));
                start = end;
                end = end + LOG_MAXLENGTH;
            } else {
    
    
                Log.d(TAG + "end", msg.substring(start, strLength));
                break;
            }
        }
    }


}

猜你喜欢

转载自blog.csdn.net/Android_xiong_st/article/details/111408173
今日推荐