Det, jeg laver i min app, er præcis det samme, at oprette en "my_db.sql" -> gemme den i "rå"-mappen og derefter kopiere den og oprette min DB under kørsel.
Jeg havde samme problem. Appen så ud til at fungere fint på alle lavere versioner af Android undtagen Pie. Efter mange overvejelser og analyser er det, der virkede for mig, at tilføje en enkelt linje "db.disableWriteAheadLogging();" i "onOpen()"-metoden.
@Override
public void onOpen(SQLiteDatabase db) {
super.onOpen(db);
db.disableWriteAheadLogging();
}