我在我的Android应用中使用了Room Persistence Library,但是在创建后,我无法在设备上找到包含表的.sql文件。
当我通过SQLiteOpenHelper
创建数据库时,我可以在设备上的data文件夹中看到所有的表,但是当我通过Room创建数据库时,没有任何文件。
我应该在哪里查看所有表的内容?
创建数据库的代码:
@Provides
@Singleton
PokuponDataBase providePokuponDataBase() {
return Room.inMemoryDatabaseBuilder(SuperDealApp.getInstance().getApplicationContext(), PokuponDataBase.class, "PokuponRoomDatabase").build();
}
getDatabasePath()
,如此处建议的。 - Sufian