【问题标题】:Log.d can not log total message in Android StudioLog.d 无法在 Android Studio 中记录总消息
【发布时间】:2021-11-09 06:13:48
【问题描述】:

在Android Studio上使用Log.d(),我打印了一个比较长的json,只显示了一部分,想查看完整的,怎么办?

当然,分离内容是我们可以直接想到的一种方式,但不是很酷吗?

【问题讨论】:

    标签: android logging console


    【解决方案1】:

    您可以将答案分成几块并一一显示:

    var str = jsonObj.toString()
    var k = 1000; //or a smaller value, idk..
    for (i in 0..str.length step k) {
        Log.d(yourTag, str.substring(i, minOf(i + k, str.length)))
    }
    

    【讨论】:

    • 感谢您的回答。但是没有高级功能吗?
    • 我认为没有。但是你可以增加k我想最多4000。你试过解决方案吗?不可读吗?
    • 哈哈,我当然知道循环码的意思。
    猜你喜欢
    • 2016-06-04
    • 2014-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多