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

Causato da:android.database.sqlite.SQLiteException:nessuna tabella del genere:BOOK (codice 1 SQLITE_ERROR)

Quello che sto facendo nella mia app è esattamente la stessa cosa, creando un "my_db.sql" -> salvandolo nella cartella "raw" e quindi copiandolo e creando il mio DB in fase di esecuzione.

Ho avuto lo stesso problema. L'app sembrava funzionare bene su tutte le versioni precedenti di Android tranne la Pie. Dopo molte riflessioni e analisi, ciò che ha funzionato per me è stata l'aggiunta di una singola riga "db.disableWriteAheadLogging();" nel metodo "onOpen()".

@Override
public void onOpen(SQLiteDatabase db) {
    super.onOpen(db);
    db.disableWriteAheadLogging();
}