JSON Frameworkを使用してクライアント側のデータをサーバーから更新しています。私は30 Pojoクラスがあり、私はサーバーからHTTP応答を受け取った。私はこの方法JsonオブジェクトがOutOfMemory例外を指定しています
InputStream instream = entity.getContent();
reader = new InputStreamReader(instream, "UNICODE");
を使用してリーダーのオブジェクトを作成し、私はこの
synchronizationResponse = gson.fromJson(reader, SynchronizationResponse.class);
のようなJSONオブジェクトにそれを渡す。しかし、このラインはのOutOfMemory例外を与えています。 レスポンスをファイルに書き込むと、ファイルのサイズが約12MBであることがわかりました。 したがって、複数の応答で応答を分割する方法があります。つまり、OOMの例外を避けるために同時に読み書きを行うことができます。
、ヘルプ