Android Studio 2.4 + Lombok annotationProcessor配置混乱

cV2*_*cV2 5 android annotation-processing lombok android-studio android-studio-2.4

我在一些项目上使用lombok,现在使用新的Android Studio 2.4 Update(预览版)我得到了这个奇怪的错误:

出了什么问题:任务'执行失败':core:javaPreCompileRelease'.必须立即显式声明注释处理器.发现以下对编译类路径的依赖包含注释处理器.请将它们添加到annotationProcessor配置中. - lombok-1.16.16.jar或者,设置android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true以继续之前的行为.请注意,此选项已弃用,将来会被删除.有关 详细信息,请参阅 https://developer.android.com/r/tools/annotation-processor-error-message.html.

我已经尝试过:

annotationProcessor"org.projectlombok:lombok:1.16.16"

但没有效果.

我还测试过:

android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true

但也没有效果.

还检查了支持页面以获取更多信息,但没有运气,你们中的任何人可能吗? https://developer.android.com/studio/preview/features/index.html?utm_source=android-studio#annotationProcessor_config

cV2*_*cV2 6

更新:

provided "org.projectlombok:lombok:1.16.16" // keep
annotationProcessor "org.projectlombok:lombok:1.16.16" // add this
Run Code Online (Sandbox Code Playgroud)

刚刚工作得很好,但我有两个Android Studio模块和两个build.gradle文件.错误日志只是改变了一点(模块前缀),我认为修复不起作用.

但在将修复程序应用于build.gradle文件之后,一切都运行良好.