Вам не нужно создавать базу данных самостоятельно.
Вы указываете имя базы данных (имя файла sqlite) при вызове суперконструктора вашего открытого помощника.
Это создаст или обновит базу данных с этим именем, когда это необходимо (в зависимости от того, какой номер версии вы отправляете по сравнению с метаданными номера текущей версии).
Я не знаю, как выглядит ваш конструктор, но, скажем, выглядит
public DatabaseHelper(final Context context) {
super(context, "mydatabase", null, 0);
}
Затем SQLiteOpenHelper создаст базу данных с именем «mydatabase» при вызове getReadableDatabase () или getWritableDatabase (). Это все в документах .