从Android Studio运行时,Kotlin Kapt不显示数据绑定错误
我使用Kotlin kapt版本3,每当数据绑定出现问题时,Android Studio的构建失败,并出现非常通用的错误:
Error:Execution failed for task ':app:kaptDev21DebugKotlin'. > Internal compiler error. See log for more details
当我从控制台运行相同的任务时,真正的问题就出现了。 不知何故AS不在消息窗口中显示这个错误。
我正在使用Android Studio版本2.3.3
Android Studio 3.0
及更高版本的Android Studio支持Kotlin
更好。 AS 3.0
带有Kotlin的默认支持,因为AS 2.3
需要安装一个插件。
来自谷歌的Android Studio Team
和来自JetBrain的IDEA intellij
团队合作,使Kotlin与Android Studio
兼容。
现在3.0版本加入了Canary版本(预览版本),每个星期都有一个新的预览版本(Canary 1,Canary 2 …等)推出修复报告的错误。
所以你应该尝试Android Studio 3.0 Canary 9最新版本。
如果问题仍然存在,请举报此错误。
你可以在Gradle Console中看到这个错误,类似这样: