diff --git a/library/src/main/java/com/socks/library/klog/JsonLog.java b/library/src/main/java/com/socks/library/klog/JsonLog.java index b1cc7700bf91a4093476c3e4f3a28bd6651eb21c..920ca2c76f20bb382519e28e13cb48db0cf87d5a 100644 --- a/library/src/main/java/com/socks/library/klog/JsonLog.java +++ b/library/src/main/java/com/socks/library/klog/JsonLog.java @@ -33,10 +33,14 @@ public class JsonLog { } Util.printLine(tag, true); - message = headString + KLog.LINE_SEPARATOR + message; - String[] lines = message.split(KLog.LINE_SEPARATOR); - for (String line : lines) { - Log.d(tag, "║ " + line); + if (message.length() > 12000) { + message = headString + KLog.LINE_SEPARATOR + message; + String[] lines = message.split(KLog.LINE_SEPARATOR); + for (String line : lines) { + Log.d(tag, "║ " + line); + } + } else { + Log.d(tag, "║ " + message); } Util.printLine(tag, false); }