Ik heb ook problemen gehad met de SQLiteOpenHelper . Wat voor mij werkte, was het opslaan van een lidvariabele
SQLiteDatabase db;
In de SQLiteOpenHelper-subklasse en aanroepend
db = getWritableDatabase();
in de constructor.
Het antwoord op deze vraag bevat ook nuttige informatie:SQLiteOpenHelper kan onCreate niet aanroepen?
Ik hoop dat dit helpt!