De hecho, obtuve una respuesta de este enlace
Sala:Base de datos no creada
when I tried to insert data that time database is copied from asset and data is inserted
algunas personas enfrentarán una excepción de migración, lo resolví eliminando la tabla maestra de la sala de la base de datos de activos.
Bajo las sábanas, de forma predeterminada, Room usa SQLiteOpenHelper , tanto como podría usarlo directamente.
SQLiteOpenHelper no crea la base de datos cuando crea la instancia de SQLiteOpenHelper. Lo hará una vez que llame a getReadableDatabase() o getWriteableDatabase() .
Desde el punto de vista de la sala, eso significa que hasta que no realice alguna operación concreta, como invocar un método @Dao que acceda a la base de datos, su base de datos no se creará.