Logcat完美輸出

Songlcy發表於2016-08-31

平時我們在列印伺服器返回的json字串時,如果長度超過了4K,那麼AS將會去掉超過的部分,該如何解決呢?試試下面的工具類吧:

/**
 * Created by Song on 2016/8/31.
 */
public class Debug {

    public static void logE(String tag, String content) {
        int p = 2048;
        long length = content.length();
        if (length < p || length == p) {
            Log.e(tag, content);
        } else {
            while (content.length() > p) {
                String logContent = content.substring(0, p);
                content = content.replace(logContent, "");
                Log.e(tag, logContent);
            }
            Log.e(tag, content);
        }
    }
}

相關文章