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.