警告:任何处理器都无法识别以下选项:'[dagger.fastInit, kapt.kotlin.generated]'



当我尝试在Android Studio中运行或构建应用程序时,会收到此警告。为什么我会得到这个?我需要注意这个警告吗?

The following options were not recognized by any processor: '[dagger.fastInit, kapt.kotlin.generated]'

build.gradle模块级别中将id "kotlin-kapt"移动到plugins{}的底部。

编译多模块项目时,如果某个模块有kapt但没有入口点,就会发生这种情况。

此处描述了该问题,但此处已解决该问题。

只需等到下一个Android工作室发布,或者检查您是否有最新版本的手柄和dagger

对于我来说,将其添加到构建文件(在android块中(修复了它:

hilt {
    enableAggregatingTask = true
}

参考:https://youtrack.jetbrains.com/issue/KT-46940/Kapt-reports-a-warning-The-following-options-were-not-recognized-by-any-processor...#focus=Comments-27-5211169.0-0

最新更新