Я не хочу сохранять данные, я просто хочу, чтобы при появлении обновления приложения было загружено обновление приложения, или файл .db имеет больше или разные данные, файл .db должен быть загружен, удаляя/перезаписывая предыдущую кэшированную базу данных. Есть ли какая -то встроенная функция в комнате, которая поможет с этим? Но возможно ли это? Как? < /p>
Это моя база данных: < /p>
Код: Выделить всё
@Database(entities = [
AEntity::class,
BEntity::class,
], version = 1)
abstract class CustomDatabase : RoomDatabase() {
abstract fun customDao(): CustomDao
}
< /code>
и как я его загружаю: < /p>
Room.databaseBuilder(
androidContext(),
CustomDatabase::class.java, "custom-database"
)
.createFromAsset("data.db")
.build()
Подробнее здесь: https://stackoverflow.com/questions/795 ... en-changed
Мобильная версия