【发布时间】:2017-10-17 13:04:38
【问题描述】:
我刚开始使用 Android Studio 3.0.0,但每次尝试构建我的项目时都会收到此错误:
Error:Circular dependency between the following tasks:
:app:compileDebugKotlin
+--- :app:dataBindingExportBuildInfoDebug
| \--- :app:compileDebugKotlin (*)
\--- :app:kaptDebugKotlin
\--- :app:dataBindingExportBuildInfoDebug (*)
(*) - details omitted (listed previously)
我正在使用
kapt "com.android.databinding:compiler:2.2.0"
在我使用之前
androidProcessor "com.android.databinding:compiler:2.2.0"
它工作得很好......我做错了什么??
谢谢!
【问题讨论】:
-
似乎是一个错误,已创建问题:youtrack.jetbrains.com/issue/KT-17936
-
即使没有任何数据绑定也会出现此错误。您只需使用 1.1.2-4 版本的 kotlin 并应用插件:'kotlin-kapt'。然后你会得到这个错误 Error:Circular dependency between the following tasks: :app:compileDebugKotlin \--- :app:kaptDebugKotlin \--- :app:compileDebugKotlin () () - 省略细节 (之前列出的)
标签: android android-studio kotlin android-databinding android-studio-3.0