如何使用 Butterknife 的新 butterknife.debuggable 处理器选项?

How do I use Butterknife's new butterknife.debuggable processor option?

Butterknife 8.8.0 引入了新的处理器选项 butterknife.debuggable (link to changelog)。默认情况下,这是真的。在 build.gradle 文件中的什么位置将其设置为 false?我尝试将它放在我的 defaultConfig 中,但我一直收到错误消息:

Could not get unknown property 'butterknife'...

看起来 Butterknife 反映了您当前配置的 debuggable 属性。因此,在 defaultConfig 或其他构建类型中设置 debuggable 也应设置 butterknife.debuggable.

编辑:我最初的回答不正确。将此添加到您的 Gradle 构建类型以修改 butterknife.debuggable 标志:

javaCompileOptions.annotationProcessorOptions.arguments['butterknife.debuggable'] = 'false'