我正在使用JSON框架来更新客户端从服务器端的数据。我有30个Pojo类,并且我收到了来自服务器的Http响应。我使用的方法Json对象发出OutOfMemory异常
InputStream instream = entity.getContent();
reader = new InputStreamReader(instream, "UNICODE");
创建Reader的对象,我通过它的JSON对象这样
synchronizationResponse = gson.fromJson(reader, SynchronizationResponse.class);
,但此行是给OutOfMemory例外。 我在一个文件中写入响应,发现文件大小约为12MB。 所以是他们的任何方式来分裂响应在多个响应。所以我可以同时读取和写入,以避免OOM异常。
寻找帮助