Как я могу импортировать файл SQLite CSV в мое приложение? - PullRequest
0 голосов
/ 09 августа 2011

У меня есть приложение, в котором я создал точную схему базы данных, которую хочет клиент, чтобы я мог импортировать файл CSV - содержимое базы данных - в приложение, затем скомпилировать его в APK и отправить на рынок. .

Как это сделать?

1 Ответ

1 голос
/ 09 августа 2011

Отправьте файл CSV как ресурс ресурса (сохраните его в папку assets), затем скопируйте его в каталог базы данных в памяти (не забудьте добавить разрешения):

/data/data/packagename/databases/yourfile.csv

Вы делаете это для первого запуска приложения . Помните, что вам нужно проверить, существовал ли этот файл до (т.е. приложение было запущено, а файл CSV скопирован в каталог базы данных). Если нет, то сделайте копию, если да, то ничего не делайте, просто продолжайте операции, чтобы предотвратить потерю данных (если вы копируете при каждом запуске, вы теряете данные). Я надеюсь, что это дает вам общее представление.

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