I am investigating the cause of some handled exceptions: 
SQLiteDiskIOException disk I/O error (code 1802) 

I ran across this thread which implies that, due to a bug in Android's 
version of SQLite, I should be limiting SQlite Databases to 2GB. 

https://groups.google.com/forum/#!searchin/android-developers/Sqlitediskioexception/android-developers/eYNJrIgabxU/e7sKm9QCfN4J

I am already restricting users to 4GB because I believe most SD Cards limit 
a single file to that size. 
Of course some power users are going to bug me about allowing them more for 
extFat. I have resisted because: 
A. I don't know how to automatically detect that. 
B. Users aren't sophisticated enough to know how their 

But now, it looks like I will have to limit them to 2 GB. Is that true?

And, in fact, it does appear that some users have seen data disappear and 
reappear, and it could be tied to handled SQLiteDiskIOExceptions, and that 
could be tied to this bug. 

And does it differ by Android version?

Nathan

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to