Java Logcat将打印多少字符串有限制吗?
我试图通过将结果打印到logcat来确定我的代码是否在拉取整个RSS提要,但它似乎只显示了前面提到的字符串中的这么多内容。因此,我试图找出代码是否有问题,或者logcat是否对大字符串有限制。我认为它将字符串限制在1000个字符上。您可以拆分字符串,然后逐段记录,如下所示:Java Logcat将打印多少字符串有限制吗?,java,android,android-logcat,Java,Android,Android Logcat,我试图通过将结果打印到logcat来确定我的代码是否在拉取整个RSS提要,但它似乎只显示了前面提到的字符串中的这么多内容。因此,我试图找出代码是否有问题,或者logcat是否对大字符串有限制。我认为它将字符串限制在1000个字符上。您可以拆分字符串,然后逐段记录,如下所示: int maxLogStringSize = 1000; for(int i = 0; i <= veryLongString.length() / maxLogStringSize; i++) { int s
int maxLogStringSize = 1000;
for(int i = 0; i <= veryLongString.length() / maxLogStringSize; i++) {
int start = i * maxLogStringSize;
int end = (i+1) * maxLogStringSize;
end = end > veryLongString.length() ? veryLongString.length() : end;
Log.v(TAG, veryLongString.substring(start, end));
}
int maxLogStringSize=1000;
对于(int i=0;i veryLongString.length()?veryLongString.length():结束;
Log.v(TAG,veryLongString.substring(start,end));
}
希望这有帮助。今年。有一个限制。将字符串写入文件。非常好,这正是我要找的。我的RSS源被完整地拉了出来,感谢你为我节省了几个小时来尝试修复未损坏的东西!^我很高兴它有帮助。如果它对你有效,你可以接受它作为答案;)这节省了我的时间。我也有同样的问题。。。我正在获取登录用户的所有好友的facebook好友列表(姓名和id)&当我在logcat中打印这些时,只有很少的姓名id可见。然后我试试&它会解决我的问题。