Android simultaneous download and unzip

I have a very large zip file (about 3 GB) that I would like to download to a user device, but I also need to unzip it.

The problem is that in fact I need to double this free space on the local storage so that you can download the zip file first and then it will be unpacked accordingly. This means that for the successful completion of the entire process, the user will need at least 6 GB of free space. This is unlikely to occur on a mobile device.

One possible solution is to unzip the file as it is downloaded, so only 3 GB of free space is required. Is this possible on Android, and if so, how?

Are there other types of files that would be more suitable for this situation?

Or, if you have other ideas about downloading so much data, please let me know.

Thanks.

+4
source share

All Articles