Я пытаюсь использовать инспектор баз данных в Android Studio. отображение моей базы данных приложений (показано на рисунке) как «закрытой». Android

#android #android-room

Вопрос:

Я столкнулся с проблемой с базой данных.

Вопрос

Когда я открываю приложение, оно показывает, что база данных закрыта, но когда приложение переходит в состояние onDestroy, уничтожающее приложение, оно показывает данные, присутствующие в базе данных.

Комментарии:

1. Вы можете использовать проводник файлов устройств для копирования базы данных и использовать инструмент sqlite, такой как браузер баз данных для SQLite, SQLite Studio, Navicat для SQLite (не забудьте также скопировать файл-wal, если он существует).

2. это потому, что экземпляр базы данных остается закрытым в первом сценарии. и во втором сценарии экземпляр БД остается открытым, поэтому возникают два