Теперь я помещаю эту базу данных в папку ресурсов Android и хочу использовать ее через ORMLite в моем приложении для Android.
Мальчик, здесь есть много возможностей для использования ORMLite с этим.
Краткий ответ: вам нужно будет создать объекты Java, соответствующие таблицам вашей базы данных.Каждый объект Java должен иметь поля, которые соответствуют столбцам таблицы с соответствующими типами с @DatabaseField
аннотациями.
Например, если ваш CSV-файл был:
# name, id, street
Bill Jones,123,131 Main St.
и ваша созданная таблица имеет видчто-то вроде:
create table user (name VARCHAR(255), integer id, street VARCHAR(255));
Вам понадобится Java-объект:
public class User {
@DatabaseField(id = true)
int id;
@DatabaseField
String name;
@DatabaseField
String street;
}
Тогда вы будете использовать ORMLite для чтения объектов из вашей базы данных.Вы должны увидеть домашнюю страницу ORMLite и раздел «Начало работы» документации.Для связи с существующей базой данных вы должны прочитать раздел руководства по использованию с Android.
Любые дополнительные вопросы, которые я бы задавал в Списке рассылки пользователей ORMLite .