logcat分段显示

来源:互联网 发布:刀锋女王 知乎 编辑:程序博客网 时间:2024/06/06 07:31
由于最近测试后台服务器的数据,并对数据进行解析,所以要通过log来显示是否数据请求正确,但是log显示回来总是缺少一部分,开始还以为是返回的数据不全,后来一位朋友提醒我,eclipse显示log有长度限制,所以通过分段显示log,可以完全显示,具体的过程参考的这篇博客,http://blog.csdn.net/qidizi/article/details/47291803,


package com.qidizi.softkeyboard;import android.util.Log;class Debug {// 使用Log来显示调试信息,因为log在实现上每个message有4k字符长度限制// 所以这里使用自己分节的方式来输出足够长度的messagepublic static void show(String str) {str = str.trim();int index = 0;int maxLength = 4000;String sub;while (index < str.length()) {// java的字符不允许指定超过总的长度endif (str.length() <= index + maxLength) {sub = str.substring(index);} else {sub = str.substring(index, maxLength + index);}index += maxLength;Log.i("qidizi_debug", sub.trim());}}}


0 0
原创粉丝点击