SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

Causado por:android.database.sqlite.SQLiteException:nenhuma tabela:BOOK (código 1 SQLITE_ERROR)


O que estou fazendo no meu aplicativo é exatamente a mesma coisa, criando um "my_db.sql" -> salvando-o na pasta "raw" e depois copiando e criando meu banco de dados em tempo de execução.

Eu tive o mesmo problema. O aplicativo parecia funcionar bem em todas as versões inferiores do Android, exceto o Pie. Depois de muita deliberação e análise, o que funcionou para mim foi adicionar uma única linha "db.disableWriteAheadLogging();" no método "onOpen()".
@Override
public void onOpen(SQLiteDatabase db) {
    super.onOpen(db);
    db.disableWriteAheadLogging();
}