SQLite
 sql >> Database >  >> RDS >> SQLite

Impossibile aprire il database SQLite da SQLIte Helper Oncreate, quando OnCreate viene attivato aprendo il database per la prima volta

Non dovresti tentare di chiamare getWritableDatabase() o getReadableDatabase() da SQLiteOpenHelper metodi del ciclo di vita come onCreate() o metodi chiamati da lì. Ciò fallirà con un'eccezione "richiamata ricorsivamente".

Utilizzare invece SQLiteDatabase che viene dato come parametro a onCreate() o altri metodi del ciclo di vita.