从Android Studio运行时,Kotlin Kapt不会显示数据绑定错误

kma*_*mur 6 android kotlin android-databinding

我正在使用Kotlin kapt版本3,每当数据绑定出现问题时,Android Studio的构建都会失败并出现非常一般的错误:

Error:Execution failed for task ':app:kaptDev21DebugKotlin'.
> Internal compiler error. See log for more details
Run Code Online (Sandbox Code Playgroud)

当我从控制台运行相同的任务时,真正的问题出现了.不知何故AS在消息窗口中没有显示此错误.

我正在使用Android Studio 2.3.3版

cha*_*l03 0

Android Studio 3.0更高版本的android studio支持Kotlin更好。AS 3.0默认支持 Kotlin,因为AS 2.3需要安装插件。

Android Studio Team来自 google 的团队和IDEA intellij来自 JetBrain 的团队共同努力使 Kotlin 与Android Studio.

目前 3.0 版本附带了 Canary 版本(预览版),并且每周都会推出新的预览版本(Canary 1、Canary 2 ...等),修复报告的错误。

因此,您现在应该尝试 Android Studio 3.0 Canary 9 最新版本。

如果问题仍然存在,请报告此错误。