无法在logcat中完成消息

时间:2015-01-02 06:50:59

标签: android json android-logcat

我以json格式从服务器获得响应,它有超过5000行。 我的问题是我无法在logcat中看到完整的json值,我已经从eclipse logcat增加了缓冲区大小。我无法在PC的网络浏览器中使用此网址来检查json值,因为它使用一些令牌来识别设备。我只有一个解决方案,我必须用这个json值写一个文件,然后把它提取到我的电脑上。

任何人都知道一些好的解决方案,请帮助我。

1 个答案:

答案 0 :(得分:0)

您可以拆分冗长的回复并按照以下方式打印:

int maxLogSize = 1000;
for(int i = 0; i <= veryLongString.length() / maxLogSize; i++) {
  int start = i * maxLogSize;
  int end = (i+1) * maxLogSize;
  end = end > veryLongString.length() ? veryLongString.length() : end;
  Log.v(TAG, veryLongString.substring(start, end));
}