SQLite
 sql >> Database >  >> RDS >> SQLite

Dove Android memorizza la versione del database di SQLite?

Puoi leggere la versione usando android.database.sqlite.SQLiteDatabase.getVersion() .

Internamente, questo metodo esegue l'istruzione SQL "PRAGMA user_version ". L'ho preso dal codice sorgente di Android.

Nel file di database, la versione è memorizzata all'offset di byte 60 nell'intestazione del database del file di database, nel campo 'cookie utente'.