Как включить базу данных SQLite в приложение Blackberry?

#database #sqlite #blackberry

#База данных #sqlite #ежевика

Вопрос:

В моем приложении у меня есть некоторые статические данные, которые я хочу отобразить на одном экране. Итак, я импортировал данные в базу данных и добавил их на SD-карту. Теперь приложение отлично работает на симуляторе. Но когда я создал файл cod / alx и установил приложение на устройство, база данных отсутствует. Кто-нибудь может предложить способ включить эту базу данных в приложение?

Ответ №1:

Включите файл db в ресурсы проекта. Затем во время выполнения извлеките ее из ресурсов и сохраните на SDCard.

Для извлечения ресурса используйте метод Class.getResourceAsStream(строковое имя) Class.getResourceAsStream.

Отправной точкой в сохранении файлов на BB может быть это руководство: Пример кода: запись текста в файл.