Laden Sie eine große Datei mit Fortschrittsbalken und ohne OutOfMemory-Fehler in Android hoch

Ich habe ein Problem beim Hochladen einer großen Videodatei (bis zu 150 MB)

1.Wenn ich diesen Code verwendeLink1 Ich kann kleine Dateien mit Fortschrittsbalken hochladen, aber da meine Datei groß ist, gib mir AndroidAußerhalb des Speicherfehler.

2.Wenn ich diesen Code verwendeLink2. Ich kann eine große Datei hochladen (das ist wirklich eine gute Lösung), aber ich weiß nicht, wie ich Fortschritt anzeigen soll (wie 20% vollständig oder 80% vollständig und so weiter).

Antworten auf die Frage(1)

Ihre Antwort auf die Frage