Nas*_*kov 5 android out-of-memory
我收到巨大的JSON,并且在我阅读OutOfMemoryError行时出现.
这是我尝试解析JSON的第一个方法.
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in, "UTF-8"), 8);
String result = "";
while (true) {
String ss = reader.readLine();
if (ss == null) {
break;
}
result += ss;
}
Run Code Online (Sandbox Code Playgroud)
我也尝试过这种方法.
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in, "UTF-8"), 8);
StringBuilder sb = new StringBuilder();
String line = null;
while ( (line = reader.readLine()) != null)
{
sb.append(line);
}
Run Code Online (Sandbox Code Playgroud)
在这两种情况下都出现了OutOfMemoryErorr.
| 归档时间: |
|
| 查看次数: |
5327 次 |
| 最近记录: |