I'm trying to create a simple database program for Android so I decided to check the file limit by using database.getMaximumSize() and it returns a huge number of bytes which, converted, result in 1 terabyte.
Assuming that someone actually has 1 TB of space on a current phone (just roll with it) would a database that big really be possible on a portable (Android) device or is this getMaximumSize() method return something different than what I'm thinking?
I'm asking this because if the getMaximumSize() doesn't return the actual maximum size, and the size is much smaller like 1 mb or so, I would have to put restrictions on my app so users don't go over the limit and end up with force closes or something.