【发布时间】:2021-11-15 11:18:35
【问题描述】:
我想使用领域在我的应用程序中存储一些数据,我正在使用 kotlin,我按照 mongodb 网站上的教程设置我的应用程序:https://docs.mongodb.com/realm/sdk/android/
我能够让它工作,问题是我有一个库模块,我在其中使用领域并且一切都设置好了,我将该库作为 aar 导入另一个项目以构建我的应用程序。问题是我的应用似乎没有找到领域依赖:
java.lang.NoClassDefFoundError: Failed resolution of: Lio/realm/RealmConfiguration$Builder;
我以前使用过其他库,我只需要在我的库模块中声明一次依赖项,然后在我的应用程序中导入 aar。但是这里领域作为插件工作,因为我必须添加:classpath "io.realm:realm-gradle-plugin:10.8.0" 和 apply plugin: 'realm-android' 分别到我的项目和我的模块来测试它。
我是否还必须在我的应用程序中添加这些依赖项,或者有办法将这些依赖项与我的库一起导入?
【问题讨论】:
标签: android kotlin realm realm-mobile-platform