Android:Dagger 2.4无法与ButterKnife 8.0.1一起使用

光环

我正在使用同时使用Dagger 2.4和ButterKnife 8.0.1的Android应用程序。如果仅使用Dagger,则该应用程序运行良好,但是一旦在build.gradle上添加ButterKnife依赖项,编译器便不再找到Dagger生成的类。

这些是我的依赖项:

// Dagger 2 dependencies
compile 'com.google.dagger:dagger:2.4'
apt 'com.google.dagger:dagger-compiler:2.4'

// Butterknife dependencies
compile 'com.jakewharton:butterknife:8.0.1'
apt 'com.jakewharton:butterknife-compiler:8.0.1'

我想问题是由两个编译器冲突引起的,但是我对Gradle并不了解。

有人可以帮忙吗?谢谢你。

光环

我设法自己解决了这个问题。它实际上与依赖关系冲突无关,而是与私有字段中的视图绑定有关。删除该内容后,该构建就像一个魅力一样发挥了作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使Dagger 2与Android Studio Java库项目一起使用

来自分类Dev

Dagger 2和Android Annotations可以一起使用吗?

来自分类Dev

我如何使Dagger 2与Android Studio Java库项目一起使用

来自分类Dev

Eclipse无法与JRE8一起使用

来自分类Dev

Unity 8无法与NVIDIA显卡一起使用

来自分类Dev

Leaflet 1 Beta 2无法与mapbox-gl.js一起使用

来自分类Dev

使用 Dagger 2 进行改造 - android

来自分类Dev

将c3p0与Tomcat 8数据源一起使用

来自分类Dev

无法在Java中的Android使用dagger2注入的片段依赖

来自分类Dev

Angular 2 AsynPipe无法与Observable一起使用

来自分类Dev

Raycast2D无法与LayerMask一起使用

来自分类Dev

shouldAutorotate无法与导航控件swift 2一起使用

来自分类Dev

Ionic 2段无法与Angular指令一起使用

来自分类Dev

无法使Autofac与Web API 2一起使用

来自分类Dev

Raycast2D无法与LayerMask一起使用

来自分类Dev

Http2无法与Express一起使用

来自分类Dev

无法与ng2-bootstrap一起使用DropdownModule

来自分类Dev

使log4j2与Eclipse一起使用

来自分类Dev

mvvm与ViewModelFactory一起使用dagger2,不了解默认注入

来自分类Dev

Log4j2:文件记录无法与jar一起使用

来自分类Dev

无法获得与log4j2一起使用的RollingFile

来自分类Dev

JDK8无法与JDK8一起使用(WS客户端)

来自分类Dev

iOS 8 / Safari 8无法与ASP.NET AJAX扩展一起使用

来自分类Dev

无法将Raspberry Pi Camera v1 / 2与Gumstix Pi Compute开发板一起使用

来自分类Dev

Android:animateLayoutChanges无法与CoordinatorLayout一起正常使用

来自分类Dev

Android Recyclerview Onclicklistener无法与游标一起使用

来自分类Dev

Android Viewflipper无法与抽屉一起使用

来自分类Dev

Android Studio中的findViewByID无法与EditText一起使用

来自分类Dev

Opencv4Android:如何与C ++一起使用

Related 相关文章

  1. 1

    如何使Dagger 2与Android Studio Java库项目一起使用

  2. 2

    Dagger 2和Android Annotations可以一起使用吗?

  3. 3

    我如何使Dagger 2与Android Studio Java库项目一起使用

  4. 4

    Eclipse无法与JRE8一起使用

  5. 5

    Unity 8无法与NVIDIA显卡一起使用

  6. 6

    Leaflet 1 Beta 2无法与mapbox-gl.js一起使用

  7. 7

    使用 Dagger 2 进行改造 - android

  8. 8

    将c3p0与Tomcat 8数据源一起使用

  9. 9

    无法在Java中的Android使用dagger2注入的片段依赖

  10. 10

    Angular 2 AsynPipe无法与Observable一起使用

  11. 11

    Raycast2D无法与LayerMask一起使用

  12. 12

    shouldAutorotate无法与导航控件swift 2一起使用

  13. 13

    Ionic 2段无法与Angular指令一起使用

  14. 14

    无法使Autofac与Web API 2一起使用

  15. 15

    Raycast2D无法与LayerMask一起使用

  16. 16

    Http2无法与Express一起使用

  17. 17

    无法与ng2-bootstrap一起使用DropdownModule

  18. 18

    使log4j2与Eclipse一起使用

  19. 19

    mvvm与ViewModelFactory一起使用dagger2,不了解默认注入

  20. 20

    Log4j2:文件记录无法与jar一起使用

  21. 21

    无法获得与log4j2一起使用的RollingFile

  22. 22

    JDK8无法与JDK8一起使用(WS客户端)

  23. 23

    iOS 8 / Safari 8无法与ASP.NET AJAX扩展一起使用

  24. 24

    无法将Raspberry Pi Camera v1 / 2与Gumstix Pi Compute开发板一起使用

  25. 25

    Android:animateLayoutChanges无法与CoordinatorLayout一起正常使用

  26. 26

    Android Recyclerview Onclicklistener无法与游标一起使用

  27. 27

    Android Viewflipper无法与抽屉一起使用

  28. 28

    Android Studio中的findViewByID无法与EditText一起使用

  29. 29

    Opencv4Android:如何与C ++一起使用

热门标签

归档