两个领域模块可以具有相同的类吗?

时间:2017-09-18 08:01:05

标签: java android module realm android-library

我正在创建一个使用realm来保存数据的库。我设置了模块(一个用于库,一个用于应用程序),我正在使用带有模块的不同配置的领域。

用户是否必须知道RealmObject的名称,以避免以相同的方式调用其类?如果我这样做,Realm会崩溃。或者有没有办法避免崩溃,即使用户调用其模型与我的库相同?如果是这样,怎么样? 我试过不同的模块配置,但没有运气。

1 个答案:

答案 0 :(得分:1)

不幸的是,目前是的。 Realm不使用模型类的包名称,因为这不能很好地转换为其他平台。

现在最好的选择是为你的库模型类添加一些与使用该库的人发生冲突的可能性很小的东西。