在开发环境中启动时清除 Room 数据库

Clear Room database on start in development environment

出于开发目的,有没有办法在我重建并重新启动程序时自动清空所有房间数据?我现在能想到的方法是在程序开始时调用某种removeAll

您可以简单地使用 RoomDatabase#clearAllTables();

示例用法:

if (BuildConfig.DEBUG) {
    database.clearAllTables();
}