美文网首页
kotlin dagger 冲突

kotlin dagger 冲突

作者: XII01 | 来源:发表于2020-06-01 15:06 被阅读0次

我们现在项目中使用了Dagger 或在Arouter

    annotationProcessor deps.arouter_compiler
    annotationProcessor deps.dagger.android_support_compiler
    annotationProcessor deps.dagger.compiler

然后添加了kotlin

apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'

kapt {
    generateStubs = true
    arguments {
        arg("moduleName",project.getName())
    }
}

然后就dagger 或者arouter生成的注解不见了,这个时候我们要把annotationProcessor 改成kapt

    kapt deps.arouter_compiler
    kapt deps.dagger.android_support_compiler
    kapt deps.dagger.compiler

这里提一下,怎么解决模块组件化,使用黄油刀R 跟R2的问题,我这里是用kotlin 来解决,欢迎有其他方案
分享出来,databing也算一种,个人喜好。

相关文章

网友评论

      本文标题:kotlin dagger 冲突

      本文链接:https://www.haomeiwen.com/subject/vsfszhtx.html