小编Alb*_*nta的帖子

如何在预先填充的数据库中使用Room Persistence Library?

我想将Room与预先填充的数据库一起使用,但我无法理解如何告诉Room在哪里可以找到我的数据库.

我现在把它放进去src/main/assets/databases,当我为Room数据库创建实例时,我就是这样创建的:

Room.databaseBuilder(
    getApplicationContext(),
    AppDatabase.class,
    "justintrain.db"
)
.allowMainThreadQueries()
.build();
Run Code Online (Sandbox Code Playgroud)

这样,我认为它每次创建一个新的数据库,或者不管怎样,它不使用预先填充的数据库.

我怎样才能找到我的数据库?

android android-sqlite android-room

60
推荐指数
5
解决办法
2万
查看次数

标签 统计

android ×1

android-room ×1

android-sqlite ×1