Android 将巨大字符串打印到Logcat
将XML字符串打印到Logcat窗口的最佳方式是什么?我试图打印的字符串实际上是一个包含大量数据的StringWriter,当我试图打印它时,Logcat会截断它,而不会打印出整个内容(至少看起来好像没有)。当我试着打印StringWriter的长度(Android 将巨大字符串打印到Logcat,android,xml,logcat,stringwriter,Android,Xml,Logcat,Stringwriter,将XML字符串打印到Logcat窗口的最佳方式是什么?我试图打印的字符串实际上是一个包含大量数据的StringWriter,当我试图打印它时,Logcat会截断它,而不会打印出整个内容(至少看起来好像没有)。当我试着打印StringWriter的长度(StringWriter.toString().length())时,结果是500,但就我所见,XML内容比这个长。StringWriter的长度是否限制为500? 或者我是否可以让Logcat停止截断字符串并打印出全部内容?我认为这是有限的,只需
StringWriter.toString().length()
)时,结果是500,但就我所见,XML内容比这个长。StringWriter的长度是否限制为500?
或者我是否可以让Logcat停止截断字符串并打印出全部内容?我认为这是有限的,只需将每个字符串分解为500个字符并打印出来,我不认为还有其他方法。将其发送给Logcat而不是例如,将其保存到SD卡中作为文本文件,您可以在以后轻松访问,并可以使用您喜爱的编辑器(如记事本+++)对其进行格式化/搜索。检查是否有帮助:与调试透视图相关的内容。@MarvinLabs:只需将其打印到logcat窗口似乎更容易。但是写一个文件可能是最好的办法。@Araw试试这个,这对我来说很有用