I have a user who reports that he has a HTC Desire running Android v 2.2.2 and a HTC Flyer tablet running Android v 2.3.4.
Any databases (Sqlite) that are created by my app on his tablet cannot be read on his phone. Any databases created on his phone can be read on either device. (Hope I got that the right way round but hopefully you get the idea)
I guess this is because of different versions of the database engine. Is there a way to handle this and to convert one database to the same format as the other allowing both devices to open the database regardless of which device created it?
I did find this link which suggest using the command line to do the conversion. Not very helpful on a device though. http://www.sqlite.org/formatchng.html