Bonjour,

Dans une application avec le réseau Wifi, je peux télécharger très rapidement des images via une connexion http.

Une partie de ce code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
URL url = new URL(mAdresse);
mHttpURLConnection = (HttpURLConnection) url.openConnection();
 
mHttpURLConnection.setDoOutput(true);
mHttpURLConnection.setChunkedStreamingMode(0);
 
mInputStream = new BufferedInputStream(mHttpURLConnection.getInputStream());
... mais dès que je passe en mode réseau 3G, le téléchargement prend un temps énorme.

L'application reste souvent en attente très longtemps sur la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
mHttpURLConnection.getInputStream()
... cela fait maintenant plusieurs jours (et nuits) que je cherche le pourquoi de cette connexion extrêmement lente mais sans succès.

Pourquoi cette attente interminable ?

Par avance, merci.

A+