【发布时间】:2020-09-29 12:32:34
【问题描述】:
什么是 KaptExecution (org.jetbrains.kotlin.gradle.internal.KaptExecution) 以及导致它们的原因以及如何阻止此类异常?
【问题讨论】:
标签: android kotlin exception annotation-processing kapt
什么是 KaptExecution (org.jetbrains.kotlin.gradle.internal.KaptExecution) 以及导致它们的原因以及如何阻止此类异常?
【问题讨论】:
标签: android kotlin exception annotation-processing kapt
Kapt 是 Kotlin 的注解处理器 - 它在编译期间对注解进行处理,通常为使用注解的库生成代码,例如 Room。 (你添加一个注释,它~神奇地~在你构建应用程序时变成了很多工作代码)
所以例外是处理器运行时,它遇到了一些问题——它通常是一个错误的参数,你没有指定的东西,一个它不知道如何生成的配置,它需要更多信息。 ..那种事。
如果您查看“构建”窗口(显示异常消息的窗口),请单击其上方的级别,它应该会向您显示有关问题的详细信息,并希望您能获得一些有关您需要采取哪些措施来修复它的信息。
【讨论】: