データベースでenableWriteAheadLoggingを使用しようとしていますが、他の場所で呼び出してみましたが、DatabaseHelperonCreateメソッドで実装しています。常にエラーjava.lang.NoSuchMethodErrorが発生し、アプリがクラッシュします。
@Override
public void onCreate(SQLiteDatabase db) {
//The create statements work fine, but
//I have tried putting the enable call first
for(int i=0; i<CREATE_TABLES.length; i++){
db.execSQL(CREATE_TABLES[i]);
}
for(int i=0; i<INSERT_DATA.length; i++){
db.execSQL(INSERT_DATA[i]);
}
//Always crashes, but db works fine if I comment out
db.enableWriteAheadLogging();
}