java将生成的文件公开到另一个模块中的领域
我实现了一个处理网络和数据库(领域)访问的库。当前,我的库位于示例应用程序之外的另一个模块中。应用程序中的每个模型都需要2个版本,一个领域对象和一个常规POJO。我编写了一个注释处理器,以从注释过的POJO生成等效的领域类文件。问题是我生成的类不是模式的一部分
io.realm.exceptions.RealmException: class com.zeyad.usecases.app.presentation.models.AutoMap_UserModel is not part of the schema for this Realm.
我假设是因为它在生成的文件目录中。有没有办法将生成的文件公开给架构?提前谢谢
# 1 楼答案
您需要在库模块中创建一个模块类,并在application onCreate()中的领域配置中添加该模块,如下所示
这个在你的图书馆
这是你的应用程序onCreate