Error:Execution failed for task ':app:javaPreCompileDebug'. > Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor configuration. - butterknife-6.0.0.jar (com.jakewharton:butterknife:6.0.0) Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior. Note that this option is deprecated and will be removed in the future. See https://developer.android.com/r/tools/annotation-processor-error-message.html for more details.
在app的build中
android { ... defaultConfig { ... //添加如下配置就OK了 javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } } } ... }
本文介绍了解决ButterKnife注解处理器错误的方法,通过在Gradle配置文件中添加特定配置,使项目能够正常编译。适用于使用ButterKnife库的Android开发者。
382

被折叠的 条评论
为什么被折叠?



