Complex object cannot be retrieved from Room database: Registering an InstanceCreator or a TypeAdapter
I’m using Room database and want to store complex object that is from 3rd party library.
What I have is:
Behaviour of Room DB in Android after play store update
I’m using a prepopulated room db in my android project with .createFromAsset(DB_FILE_PATH)
. Users cant change the content of the db. When app starts it creates 3 files in data/data/package_name...
(.db ; .db-shm ; .db-wal) and all the db reads are done from there.
Could Android use disk space to queue a SQLite transaction?
I would like to make a huge transaction with Androidx Room, something like the following: