如何使用 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'
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'