У меня есть приложение для Android с локальной базой данных sqlite, к которому я обращаюсь с помощью Библиотеки постоянных номеров.
Я могу получить доступ к файлу с помощью этого:
cAssetsDatabase cassetsDatabase = Room.databaseBuilder(context, cAssetsDatabase.class, "localDB.sqlite").fallbackToDestructiveMigration().build();
cAssets cassets = cassetsDatabase.daoAccesscAssetsDB().fetchAssetByTagID(TagID);
Все работает правильно,к сожалению, после выхода из этого действия и возврата при попытке доступа к базе данных возвращается значение null.
Когда я извлекаю базу данных с устройства после обращения к ней, создается впечатление, что таблица, которую я использовал для выбора, была усечена.