-
Notifications
You must be signed in to change notification settings - Fork 753
Frequently Asked Questions
Jeff Davidson edited this page Apr 10, 2018
·
9 revisions
Why doesn't Volley support progress bars, or streaming requests/responses? Why does it run out of memory on large requests/responses?
Volley is not suitable for large download or streaming operations, since Volley holds all requests and responses in memory during parsing. For large download operations, consider using an alternative like DownloadManager.
This decision is fundamental to Volley's architecture, as it simplifies the API for most operations which have small requests/responses, and cannot be changed to support streaming.