Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dagger 2 在构建应用程序时面临匕首错误_Dagger 2_Dagger - Fatal编程技术网

Dagger 2 在构建应用程序时面临匕首错误

Dagger 2 在构建应用程序时面临匕首错误,dagger-2,dagger,Dagger 2,Dagger,生成android应用程序时出现Gradle错误 以下错误: 程序类型已存在:dagger.可重用 任何形式的帮助都将不胜感激 app/Gradle dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation project(':transport') implementation 'com.android.support:appcompat-v7:23.3

生成android应用程序时出现Gradle错误

以下错误:

程序类型已存在:dagger.可重用

任何形式的帮助都将不胜感激

app/Gradle

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

    implementation project(':transport')
    implementation 'com.android.support:appcompat-v7:23.3.0'
    compile files('libs/org.eclipse.paho.android.service-1.1.1.jar')
    compile files('libs/org.eclipse.paho.client.mqttv3-1.1.1.jar')
    compile 'com.google.protobuf:protobuf-java:3.2.0'
    implementation ('com.google.dagger:dagger:2.23'){
        exclude group: "javax.inject", module: "javax.inject"
    }
    annotationProcessor ("com.google.dagger:dagger-compiler:2.23"){
//        exclude group: "javax.inject", module: "javax.inject"
    }
}

您不应该像在代码片段中那样,在
实现
范围中使用Dagger 2依赖项

问题行:

implementation ('com.google.dagger:dagger:2.23'){
        exclude group: "javax.inject", module: "javax.inject"
}
见: