Android provides 2 main options when you need to store a large number of files in a folder:
- Internal storage
- External storage
I need to store from 5 MB to 100 MB of data (XML, images, HTML, sounds), and I'm trying to decide which option should be the default.
In a perfect world, internal storage sounds like the best option:
- adds some control access
- it is available in 100% of cases [EDIT: my application must be fully functional offline)
- ... but it can also be very limited
On the other hand, external storage will be larger, but may not be available in 100% of cases.
What do you think about this problem. What should be the maximum. the amount of data that the application can store on the deviceβs internal drive without destroying the entire Android application for the user?
source share