SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

Não é possível abrir o banco de dados SQLite do SQLIte Helper Oncreate, quando o OnCreate é acionado ao abrir o banco de dados pela primeira vez


Você não deve tentar chamar getWritableDatabase() ou getReadableDatabase() de SQLiteOpenHelper métodos de ciclo de vida como onCreate() ou métodos chamados de lá. Isso falhará com uma exceção "chamada recursivamente".

Em vez disso, use o SQLiteDatabase que é dado como um parâmetro para onCreate() ou outros métodos de ciclo de vida.