升级到Android Studio 2.4 Preview 4后,出现此错误
错误:无法初始化类com.android.ide.common.util.ReadWriteProcessLock
现在发布Android Studio 2.4 Preview 4,它现在支持Java 8语言功能.不再需要Jack,需要禁用Jack以使用默认工具链中内置的改进Java 8支持.
现在我们需要禁用Jack并切换到默认工具链.如何在android studio项目中启用Java 8功能?
android android-studio build.gradle jack-toolchain 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
android annotation-processing lombok android-studio android-studio-2.4