在android中使用Dagger 2.11和kotlin

时间:2017-09-12 16:32:41

标签: android gradle kotlin dagger-2

我尝试使用kotlin在Android中实现Dagger 2.11。第一步是将Dagger(2.11)依赖项添加到Gradle构建脚本。这就是我所做的:

apply plugin: 'kotlin-kapt'
...

dependencies {
    // Dagger core
    compile 'com.google.dagger:dagger:2.11'
    kapt 'com.google.dagger:dagger-compiler:2.11'
    // Dagger Android
    compile 'com.google.dagger:dagger-android-support:2.11'
    kapt 'com.google.dagger:dagger-android-processor:2.11'
    ...

这应该可行,但是当我尝试同步时,我收到此错误: Error:Conflict with dependency 'com.google.code.findbugs:jsr305' in project ':app'. Resolved versions for app (3.0.1) and test app (2.0.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details.

有谁知道导致这个问题的原因是什么?感谢

0 个答案:

没有答案