Пробовал когда-то программировать для Android, и вроде как SQLite там - стандарт, а не костыль, и для работы с ним все быть должно. Просто надо почитать документацию и принять, что там написано.
Опять же, на раз гуглятся tips & tricks про использование SQLite в разработке под Android:
habrahabr.ru/post/205620/, где вторым пунктом идет создание и первоначальное наполнение БД.