DownloadManager - ERROR_HTTP_DATA_ERROR verstehen

Meine Anwendung hängt stark von AndroidDownloadManager -Komponente zum Herunterladen von Dateien mit einer ungefähren Größe von 3-10 Megabyte.

Bei der Skalierung (auf Millionen von Downloads) ist das Gesamtbild klar:

~ 50% aller Downloads schlagen fehl wegen ERROR_HTTP_DATA_ERROR.

Ich erhalte diese Informationen von Google Analytics

Dieser Fehlercode steht laut Dokumentation für:

Wert von COLUMN_REASON, wenn auf HTTP-Ebene ein Fehler beim Empfangen oder Verarbeiten von Daten aufgetreten ist.

ch fand diese Dokumentation nicht sehr informati
es gibt viele http-Fehler da draußen.

und wie sieht es mit der Trennung des Netzwerks während des Downloads aus? Löst es auch dasERROR_HTTP_DATA_ERROR Fehler, nachdem alle Manager-Wiederholungsversuche des Downloads fehlgeschlagen sind?

s wäre toll, wenn mir jemand helfen könnte zu verstehen:

ist da irgendein Weg um von @ zu kommDownloadManager Weitere Informationen zum genauen http-Fehler?was sind die häufigsten SituationenERROR_HTTP_DATA_ERROR kann vom Download-Manager ausgelöst werden?

ein weiterer Punkt, der erwähnenswert ist: Während diese Fehler auftreten - der Benutzer ist mit dem WIFI-Netzwerk verbunden (ich stelle den Download-Manager so ein, dass er nur über WLAN herunterlädt)

Bitte empfehle ich nicht, den Download-Manager überhaupt nicht zu verwenden. Ich kenne diese Option, Vor- und Nachteile. Ich speichere diese Option als letzten Ausweg.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage