AndroidStudio偶尔停止生成ButterKnife绑定,直到重建

时间:2017-02-24 20:43:45

标签: android android-studio butterknife

当我对视图/绑定进行更改时,AndroidStudio无法使用ButterKnife生成类的绑定类,从而使ButterKnife不再起作用。当我完全重建项目时,问题就消失了......一段时间后,然后又回来了。我无法确定触发它的变化。

我该如何解决这个问题?如果没有修复它,有没有办法手动让AndroidStudio重新运行AnnotationProcessors而无需完全重建项目?

设置详情:

  • Windows 7
  • Android Studio v2.2.3
  • CompileSDKVersion 25
  • Jack使用Java 8进行编译
  • ButterKnife v8.5.1

1 个答案:

答案 0 :(得分:0)

禁用(现在最终弃用)Jack工具链解决了这个问题 - 正如Butterknife创始人in the issue I opened

所建议的那样

在撰写本文时,如果您使用JAVA 8进行编译,则必须安装AS版本> 2.3.2并相应地更新您的gradle版本和插件。然后注释按预期工作并且您获得InstantRun功能:)