En ce qui concerne Volley library
pour Android:fuite de mémoire Volley sur la tête demande
Si je fais beaucoup de requêtes HEAD, mon appareil va rapidement ouf de mémoire. La raison pour laquelle cela se produit semble être que Volley
alloue de la mémoire basée sur Content-Length même dans les requêtes HEAD, par exemple à la ligne 212 de BasicNetwork.java.
new PoolingByteArrayOutputStream(mPool, (int) entity.getContentLength());
Ce que je fais:
RequestQueue mRequestQueue = Volley.newRequestQueue(this);
for(link : various_links_of_mp3_files){
StringRequest req = new StringRequest(Method.HEAD, URL, null);
mRequestQueue.add(req)
Quelqu'un est-il la même question connaît? Est-ce un bug ou juste ma faute? Merci d'avance.
comment gérez-vous les réponses à vos demandes? J'essaie aussi d'utiliser Method.HEAD, mais j'ai toujours une erreur (en particulier com.android.volley.NoConnectionError: java.io.EOFException), même si l'URL est correcte. –