В более поздних версиях Android ведение журнала SQLite Write Ahead включено по умолчанию.
При ведении журнала записи вперед создается файл Wal, подробнее см. https://sqlite.org/wal.html.
Когда база данных закрыта, содержимое файла Wal будет передано в основной файл БД, также есть автоматическая c контрольная точка и вы можете запустить ее вручную.
Можно отключить это для каждого соединения, но если данные не перемещаются в основной файл базы данных, когда приложение закрыто, значит, ваш код не закрывает базу данных должным образом.