Загрузите базу данных SQLite из Интернета и загрузите в приложение Android
Для моего приложения для Android я бы хотел использовать большую базу данных (около 45 МБ).
Одним из решений было бы включить (разделенную) базу данных в папку ресурсов и скопировать ее в каталог базы данных при первом запуске.
Но это потребовало бы дискового пространства дважды - один раз в папке ресурсов, где файл не может быть удален, и один раз в каталоге базы данных, куда он был скопирован.
Поэтому я бы предпочел загрузить базу данных из Интернета (веб-сервер) при первом запуске. Как я мог это сделать? Могу ли я загрузить полный файл SQLite и сохранить его в каталоге базы данных? Или мне лучше использовать файлы данных JSON, которые используются для заполнения базы данных?