ObjectBox 集成遇到Duplicate class 问题

总会有小伙伴遇到奇葩的问题,没错这个小伙伴就是我:

        java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class io.objectbox.android.AndroidObjectBrowser。。。。。

        Duplicate class io.objectbox.android.AndroidObjectBrowser found in modules jetified-objectbox-android
。。。。。。。

        Go to the documentation to learn how to Fix dependency resolution errors.

        这玩意儿说的是,重复的类被发现了,就这么叼!

最终解决:

            app build.gradle文件下删除多了的:applyplugin:'io.objectbox' 

去掉不应该存在的

出现问题的原因:

        在集成使用的时候,是并没有进行浏览器查看数据库;后边集成完,也想看看数据库里的数据,就又集成了

debugImplementation"io.objectbox:objectbox-android-objectbrowser:$objectboxVersion"

releaseImplementation"io.objectbox:objectbox-android:$objectboxVersion"

        结果在看别人文档的时候,说要添加:applyplugin:'io.objectbox' 这玩意儿到文件底部,自己也没有注意,就又添加了,结果该行代码在顶部在之前就已经存在了;导致编译时重复类问题出现。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容