Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.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
AndroidStudio 3.0中的Dagger2依赖性问题_Android_Dependency Injection_Build.gradle_Dagger 2_Android Studio 3.0 - Fatal编程技术网

AndroidStudio 3.0中的Dagger2依赖性问题

AndroidStudio 3.0中的Dagger2依赖性问题,android,dependency-injection,build.gradle,dagger-2,android-studio-3.0,Android,Dependency Injection,Build.gradle,Dagger 2,Android Studio 3.0,我试图在AndroidStudio 3.0中添加Dagger2依赖项。但由于这个原因,我无法添加dagger2依赖项 在org.gradle.api.internal.artifacts.dsl.dependency.DefaultDependencyHandler类型的对象上找不到参数[com.google.dagger:dagger编译器:2.8]的apt()方法。打开文件 android不需要apt依赖项。移除它。您还希望对annotationProcessor和依赖项使用相同的版本。现在

我试图在AndroidStudio 3.0中添加Dagger2依赖项。但由于这个原因,我无法添加dagger2依赖项

在org.gradle.api.internal.artifacts.dsl.dependency.DefaultDependencyHandler类型的对象上找不到参数[com.google.dagger:dagger编译器:2.8]的apt()方法。打开文件


android不需要
apt
依赖项。移除它。您还希望对
annotationProcessor
和依赖项使用相同的版本。现在是
2.13

android不需要
apt
依赖项。移除它。您还希望对
annotationProcessor
和依赖项使用相同的版本。现在是
2.13

只需添加这些依赖项即可。除去apt

// Dagger Dependencies (Dependency Injection)
    implementation 'com.google.dagger:dagger:2.12'
    annotationProcessor 'com.google.dagger:dagger-compiler:2.12'
    implementation 'com.google.dagger:dagger-android:2.12'
    annotationProcessor 'com.google.dagger:dagger-android-processor:2.12'
    implementation 'com.google.dagger:dagger-android-support:2.11'
    annotationProcessor 'com.google.dagger:dagger-android-support:2.11'

只需添加这些依赖项。除去apt

// Dagger Dependencies (Dependency Injection)
    implementation 'com.google.dagger:dagger:2.12'
    annotationProcessor 'com.google.dagger:dagger-compiler:2.12'
    implementation 'com.google.dagger:dagger-android:2.12'
    annotationProcessor 'com.google.dagger:dagger-android-processor:2.12'
    implementation 'com.google.dagger:dagger-android-support:2.11'
    annotationProcessor 'com.google.dagger:dagger-android-support:2.11'