Du bör inte försöka anropa getWritableDatabase() eller getReadableDatabase() från SQLiteOpenHelper livscykelmetoder som onCreate() eller metoder som anropas därifrån. Det kommer att misslyckas med ett "kallat rekursivt" undantag.
Använd istället SQLiteDatabase som ges som en parameter till onCreate() eller andra livscykelmetoder.