android - 使用Volley库下载数据时的OutOfMemoryError

时间:2016-11-28 13:04:18

标签: android caching out-of-memory android-volley

致命的例外:

使用volley library下载数据时会抛出OutOfMemoryError。我试图清除凌空追击

AppController.getInstance().getRequestQueue().getCache().remove(tag_json_obj);
            AppController.getInstance().getRequestQueue().getCache().invalidate(tag_json_obj, true);

但仍然收到此错误

java.lang.OutOfMemoryError
                                                                       at java.lang.String.<init>(String.java:255)
                                                                       at java.lang.String.<init>(String.java:228)
                                                                       at com.android.volley.toolbox.JsonObjectRequest.parseNetworkResponse(JsonObjectRequest.java:66)
                                                                       at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:116)

1 个答案:

答案 0 :(得分:0)

在1天半后,我将下面的字符串放在menifest文件中,它解决了我的崩溃问题。

<application
    ....
       android:largeHeap="true">