Комната Android и файл расширения - PullRequest
0 голосов
/ 08 сентября 2018

Можно ли использовать Android Room с файлом базы данных как часть файла расширения вместо активов?

Мне просто интересно, потому что у меня большая предварительно загруженная база данных, и я хочу сэкономить как можно больше памяти. Если я поместил базу данных в файл активов, я не смогу удалить ее из APK, поэтому у меня дублируются данные базы данных в APK и файл базы данных в хранилище устройства.

1 Ответ

0 голосов
/ 08 сентября 2018

Да, это возможно. Просто скопируйте файл базы данных в папку getDatabasePath и не перезаписывайте его, если он уже есть. Также убедитесь, что файл базы данных скопирован перед созданием AppDatabase.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...