Создайте базу данных SQLite перед ее использованием - PullRequest
0 голосов
/ 18 июля 2011

Я хочу хранить некоторые данные, такие как имя и класс разных учеников, в виде базы данных SQLite. Я хочу разработать приложение, которое использует эти данные, а не заполнять его .Я имею в виду приложение не должно заполнять его.Мое приложение будет использовать эти данные для составления отчета.Эта база данных должна быть в комплекте с моим приложением для Android

Так как создать эту базу данных на Android?Как связать эту базу данных с приложением на Android?Я имею в виду, что мой файл должен быть apk, но при установке он должен иметь эту базу данных также

Пожалуйста, дайте ваш совет

С уважением, ЧинниКришна Котапалли.

1 Ответ

2 голосов
/ 18 июля 2011

Как правило, вам нужно сделать следующее:

1) Создать файл, содержащий вашу базу данных SQLite, в папку ресурсов

2) Если вы хотите получить доступ к вашей базе данных, проверьте, если / data/data/yourpackage/databases/yourdatabase.db существует

3) Если его не существует, скопируйте его из своих ресурсов в /data/data/yourpackage/databases/yourdatabase.db

4) Вызовите SQLiteDatabase.openDatabase (он принимает путь в параметрах)

...