2016-11-28 3 views
0

к неустранимым:андроид - OutOfMemoryError при загрузке данных с использованием библиотеки залпа

При загрузке данных с помощью volley library он бросает OutOfMemoryError. Я попытался очистить залп chahing

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

выглядит так, как ваш JSON необычайно большой. Вы знаете, насколько это велико? –

+0

Да его действительно большой, может кто-нибудь сказать мне, почему вы дали отрицательный голос на мой вопрос? –

+0

Это был не я, но я думаю, что это было потому, что вы не задавали никаких вопросов по этому вопросу, и все, что мы могли сделать, это просто догадываться. Я догадался, что самое очевидное. –

ответ

0

После 1 с половиной дня я просто поставить ниже строку в файле menifest и он решает мою проблему сбоев.

<application 
    .... 
     android:largeHeap="true"> 
Смежные вопросы