LitePal icon indicating copy to clipboard operation
LitePal copied to clipboard

两个Module,两个litepal.xml.如何分别创建自己的litepal.xml数据库?

Open qazxcs113 opened this issue 5 years ago • 3 comments
trafficstars

两个模块分别有litepal.xml.

在模块一中使用: SQLiteDatabase db = LitePal.getDatabase(); //数据库.db 在模块二中使用: SQLiteDatabase db = LitePal.getDatabase(); //数据库.db

发现只有模块一的表被创建了。 在模块二打印db.getPath(); 发现这个db是模块一的路径。。。

怎么在模块中分别创建自己的数据库啊?。

qazxcs113 avatar Sep 02 '20 09:09 qazxcs113

很抱歉,目前的LitePal 3是无法支持这个功能的,一个项目中只能统一使用同一个litepal.xml。 不过在接下来的LitePal 4当中我可能会解决掉这个功能。

guolindev avatar Sep 04 '20 06:09 guolindev

很抱歉,目前的LitePal 3是无法支持这个功能的,一个项目中只能统一使用同一个litepal.xml。 不过在接下来的LitePal 4当中我可能会解决掉这个功能。

感谢~就觉得自己写demo的时候,感觉两个litepal,xml也是挺重要的。这样就不用去代码去创造了。

qazxcs113 avatar Sep 04 '20 09:09 qazxcs113

多个moudle 都有litepal.xml,都有自己的的实体,编译的时候会合并吗。

zhaoxiuyu avatar Jan 29 '21 03:01 zhaoxiuyu